1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* * Hexagon Disassembler *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9#include "llvm/MC/MCInst.h"
10#include "llvm/Support/DataTypes.h"
11#include "llvm/Support/Debug.h"
12#include "llvm/Support/LEB128.h"
13#include "llvm/Support/raw_ostream.h"
14#include <assert.h>
15
16namespace llvm {
17
18// Helper functions for extracting fields from encoded instructions.
19// InsnType must either be integral or an APInt-like object that must:
20// * Have a static const max_size_in_bits equal to the number of bits in the
21// encoding.
22// * be default-constructible and copy-constructible
23// * be constructible from a uint64_t
24// * be constructible from an APInt (this can be private)
25// * Support getBitsSet(loBit, hiBit)
26// * be convertible to uint64_t
27// * Support the ~, &, ==, !=, and |= operators with other objects of the same type
28// * Support shift (<<, >>) with signed and unsigned integers on the RHS
29// * Support put (<<) to raw_ostream&
30template <typename InsnType>
31#if defined(_MSC_VER) && !defined(__clang__)
32__declspec(noinline)
33#endif
34static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
35 unsigned numBits, std::true_type) {
36 assert(startBit + numBits <= 64 && "Cannot support >64-bit extractions!");
37 assert(startBit + numBits <= (sizeof(InsnType) * 8) &&
38 "Instruction field out of bounds!");
39 InsnType fieldMask;
40 if (numBits == sizeof(InsnType) * 8)
41 fieldMask = (InsnType)(-1LL);
42 else
43 fieldMask = (((InsnType)1 << numBits) - 1) << startBit;
44 return (insn & fieldMask) >> startBit;
45}
46
47template <typename InsnType>
48static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
49 unsigned numBits, std::false_type) {
50 assert(startBit + numBits <= InsnType::max_size_in_bits && "Instruction field out of bounds!");
51 InsnType fieldMask = InsnType::getBitsSet(0, numBits);
52 return (insn >> startBit) & fieldMask;
53}
54
55template <typename InsnType>
56static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
57 unsigned numBits) {
58 return fieldFromInstruction(insn, startBit, numBits, std::is_integral<InsnType>());
59}
60
61static const uint8_t DecoderTable32[] = {
62/* 0 */ MCD::OPC_ExtractField, 28, 4, // Inst{31-28} ...
63/* 3 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12
64/* 8 */ MCD::OPC_Decode, 252, 7, 0, // Opcode: A4_ext
65/* 12 */ MCD::OPC_FilterValue, 1, 90, 5, 0, // Skip to: 1387
66/* 17 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
67/* 20 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 60
68/* 25 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
69/* 28 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 44
70/* 33 */ MCD::OPC_CheckField, 0, 1, 0, 229, 111, 0, // Skip to: 28685
71/* 40 */ MCD::OPC_Decode, 149, 10, 1, // Opcode: J4_cmpeqi_tp0_jump_nt
72/* 44 */ MCD::OPC_FilterValue, 1, 220, 111, 0, // Skip to: 28685
73/* 49 */ MCD::OPC_CheckField, 0, 1, 0, 213, 111, 0, // Skip to: 28685
74/* 56 */ MCD::OPC_Decode, 150, 10, 1, // Opcode: J4_cmpeqi_tp0_jump_t
75/* 60 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 100
76/* 65 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
77/* 68 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 84
78/* 73 */ MCD::OPC_CheckField, 0, 1, 0, 189, 111, 0, // Skip to: 28685
79/* 80 */ MCD::OPC_Decode, 143, 10, 1, // Opcode: J4_cmpeqi_fp0_jump_nt
80/* 84 */ MCD::OPC_FilterValue, 1, 180, 111, 0, // Skip to: 28685
81/* 89 */ MCD::OPC_CheckField, 0, 1, 0, 173, 111, 0, // Skip to: 28685
82/* 96 */ MCD::OPC_Decode, 144, 10, 1, // Opcode: J4_cmpeqi_fp0_jump_t
83/* 100 */ MCD::OPC_FilterValue, 2, 35, 0, 0, // Skip to: 140
84/* 105 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
85/* 108 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 124
86/* 113 */ MCD::OPC_CheckField, 0, 1, 0, 149, 111, 0, // Skip to: 28685
87/* 120 */ MCD::OPC_Decode, 185, 10, 1, // Opcode: J4_cmpgti_tp0_jump_nt
88/* 124 */ MCD::OPC_FilterValue, 1, 140, 111, 0, // Skip to: 28685
89/* 129 */ MCD::OPC_CheckField, 0, 1, 0, 133, 111, 0, // Skip to: 28685
90/* 136 */ MCD::OPC_Decode, 186, 10, 1, // Opcode: J4_cmpgti_tp0_jump_t
91/* 140 */ MCD::OPC_FilterValue, 3, 35, 0, 0, // Skip to: 180
92/* 145 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
93/* 148 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 164
94/* 153 */ MCD::OPC_CheckField, 0, 1, 0, 109, 111, 0, // Skip to: 28685
95/* 160 */ MCD::OPC_Decode, 179, 10, 1, // Opcode: J4_cmpgti_fp0_jump_nt
96/* 164 */ MCD::OPC_FilterValue, 1, 100, 111, 0, // Skip to: 28685
97/* 169 */ MCD::OPC_CheckField, 0, 1, 0, 93, 111, 0, // Skip to: 28685
98/* 176 */ MCD::OPC_Decode, 180, 10, 1, // Opcode: J4_cmpgti_fp0_jump_t
99/* 180 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 220
100/* 185 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
101/* 188 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 204
102/* 193 */ MCD::OPC_CheckField, 0, 1, 0, 69, 111, 0, // Skip to: 28685
103/* 200 */ MCD::OPC_Decode, 221, 10, 1, // Opcode: J4_cmpgtui_tp0_jump_nt
104/* 204 */ MCD::OPC_FilterValue, 1, 60, 111, 0, // Skip to: 28685
105/* 209 */ MCD::OPC_CheckField, 0, 1, 0, 53, 111, 0, // Skip to: 28685
106/* 216 */ MCD::OPC_Decode, 222, 10, 1, // Opcode: J4_cmpgtui_tp0_jump_t
107/* 220 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 260
108/* 225 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
109/* 228 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 244
110/* 233 */ MCD::OPC_CheckField, 0, 1, 0, 29, 111, 0, // Skip to: 28685
111/* 240 */ MCD::OPC_Decode, 215, 10, 1, // Opcode: J4_cmpgtui_fp0_jump_nt
112/* 244 */ MCD::OPC_FilterValue, 1, 20, 111, 0, // Skip to: 28685
113/* 249 */ MCD::OPC_CheckField, 0, 1, 0, 13, 111, 0, // Skip to: 28685
114/* 256 */ MCD::OPC_Decode, 216, 10, 1, // Opcode: J4_cmpgtui_fp0_jump_t
115/* 260 */ MCD::OPC_FilterValue, 6, 99, 0, 0, // Skip to: 364
116/* 265 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
117/* 268 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 284
118/* 273 */ MCD::OPC_CheckField, 0, 1, 0, 245, 110, 0, // Skip to: 28685
119/* 280 */ MCD::OPC_Decode, 161, 10, 2, // Opcode: J4_cmpeqn1_tp0_jump_nt
120/* 284 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 300
121/* 289 */ MCD::OPC_CheckField, 0, 1, 0, 229, 110, 0, // Skip to: 28685
122/* 296 */ MCD::OPC_Decode, 197, 10, 2, // Opcode: J4_cmpgtn1_tp0_jump_nt
123/* 300 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 316
124/* 305 */ MCD::OPC_CheckField, 0, 1, 0, 213, 110, 0, // Skip to: 28685
125/* 312 */ MCD::OPC_Decode, 244, 10, 2, // Opcode: J4_tstbit0_tp0_jump_nt
126/* 316 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 332
127/* 321 */ MCD::OPC_CheckField, 0, 1, 0, 197, 110, 0, // Skip to: 28685
128/* 328 */ MCD::OPC_Decode, 162, 10, 2, // Opcode: J4_cmpeqn1_tp0_jump_t
129/* 332 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 348
130/* 337 */ MCD::OPC_CheckField, 0, 1, 0, 181, 110, 0, // Skip to: 28685
131/* 344 */ MCD::OPC_Decode, 198, 10, 2, // Opcode: J4_cmpgtn1_tp0_jump_t
132/* 348 */ MCD::OPC_FilterValue, 35, 172, 110, 0, // Skip to: 28685
133/* 353 */ MCD::OPC_CheckField, 0, 1, 0, 165, 110, 0, // Skip to: 28685
134/* 360 */ MCD::OPC_Decode, 245, 10, 2, // Opcode: J4_tstbit0_tp0_jump_t
135/* 364 */ MCD::OPC_FilterValue, 7, 99, 0, 0, // Skip to: 468
136/* 369 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
137/* 372 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 388
138/* 377 */ MCD::OPC_CheckField, 0, 1, 0, 141, 110, 0, // Skip to: 28685
139/* 384 */ MCD::OPC_Decode, 155, 10, 2, // Opcode: J4_cmpeqn1_fp0_jump_nt
140/* 388 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 404
141/* 393 */ MCD::OPC_CheckField, 0, 1, 0, 125, 110, 0, // Skip to: 28685
142/* 400 */ MCD::OPC_Decode, 191, 10, 2, // Opcode: J4_cmpgtn1_fp0_jump_nt
143/* 404 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 420
144/* 409 */ MCD::OPC_CheckField, 0, 1, 0, 109, 110, 0, // Skip to: 28685
145/* 416 */ MCD::OPC_Decode, 238, 10, 2, // Opcode: J4_tstbit0_fp0_jump_nt
146/* 420 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 436
147/* 425 */ MCD::OPC_CheckField, 0, 1, 0, 93, 110, 0, // Skip to: 28685
148/* 432 */ MCD::OPC_Decode, 156, 10, 2, // Opcode: J4_cmpeqn1_fp0_jump_t
149/* 436 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 452
150/* 441 */ MCD::OPC_CheckField, 0, 1, 0, 77, 110, 0, // Skip to: 28685
151/* 448 */ MCD::OPC_Decode, 192, 10, 2, // Opcode: J4_cmpgtn1_fp0_jump_t
152/* 452 */ MCD::OPC_FilterValue, 35, 68, 110, 0, // Skip to: 28685
153/* 457 */ MCD::OPC_CheckField, 0, 1, 0, 61, 110, 0, // Skip to: 28685
154/* 464 */ MCD::OPC_Decode, 239, 10, 2, // Opcode: J4_tstbit0_fp0_jump_t
155/* 468 */ MCD::OPC_FilterValue, 8, 35, 0, 0, // Skip to: 508
156/* 473 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
157/* 476 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 492
158/* 481 */ MCD::OPC_CheckField, 0, 1, 0, 37, 110, 0, // Skip to: 28685
159/* 488 */ MCD::OPC_Decode, 151, 10, 1, // Opcode: J4_cmpeqi_tp1_jump_nt
160/* 492 */ MCD::OPC_FilterValue, 1, 28, 110, 0, // Skip to: 28685
161/* 497 */ MCD::OPC_CheckField, 0, 1, 0, 21, 110, 0, // Skip to: 28685
162/* 504 */ MCD::OPC_Decode, 152, 10, 1, // Opcode: J4_cmpeqi_tp1_jump_t
163/* 508 */ MCD::OPC_FilterValue, 9, 35, 0, 0, // Skip to: 548
164/* 513 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
165/* 516 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 532
166/* 521 */ MCD::OPC_CheckField, 0, 1, 0, 253, 109, 0, // Skip to: 28685
167/* 528 */ MCD::OPC_Decode, 145, 10, 1, // Opcode: J4_cmpeqi_fp1_jump_nt
168/* 532 */ MCD::OPC_FilterValue, 1, 244, 109, 0, // Skip to: 28685
169/* 537 */ MCD::OPC_CheckField, 0, 1, 0, 237, 109, 0, // Skip to: 28685
170/* 544 */ MCD::OPC_Decode, 146, 10, 1, // Opcode: J4_cmpeqi_fp1_jump_t
171/* 548 */ MCD::OPC_FilterValue, 10, 35, 0, 0, // Skip to: 588
172/* 553 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
173/* 556 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 572
174/* 561 */ MCD::OPC_CheckField, 0, 1, 0, 213, 109, 0, // Skip to: 28685
175/* 568 */ MCD::OPC_Decode, 187, 10, 1, // Opcode: J4_cmpgti_tp1_jump_nt
176/* 572 */ MCD::OPC_FilterValue, 1, 204, 109, 0, // Skip to: 28685
177/* 577 */ MCD::OPC_CheckField, 0, 1, 0, 197, 109, 0, // Skip to: 28685
178/* 584 */ MCD::OPC_Decode, 188, 10, 1, // Opcode: J4_cmpgti_tp1_jump_t
179/* 588 */ MCD::OPC_FilterValue, 11, 35, 0, 0, // Skip to: 628
180/* 593 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
181/* 596 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 612
182/* 601 */ MCD::OPC_CheckField, 0, 1, 0, 173, 109, 0, // Skip to: 28685
183/* 608 */ MCD::OPC_Decode, 181, 10, 1, // Opcode: J4_cmpgti_fp1_jump_nt
184/* 612 */ MCD::OPC_FilterValue, 1, 164, 109, 0, // Skip to: 28685
185/* 617 */ MCD::OPC_CheckField, 0, 1, 0, 157, 109, 0, // Skip to: 28685
186/* 624 */ MCD::OPC_Decode, 182, 10, 1, // Opcode: J4_cmpgti_fp1_jump_t
187/* 628 */ MCD::OPC_FilterValue, 12, 35, 0, 0, // Skip to: 668
188/* 633 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
189/* 636 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 652
190/* 641 */ MCD::OPC_CheckField, 0, 1, 0, 133, 109, 0, // Skip to: 28685
191/* 648 */ MCD::OPC_Decode, 223, 10, 1, // Opcode: J4_cmpgtui_tp1_jump_nt
192/* 652 */ MCD::OPC_FilterValue, 1, 124, 109, 0, // Skip to: 28685
193/* 657 */ MCD::OPC_CheckField, 0, 1, 0, 117, 109, 0, // Skip to: 28685
194/* 664 */ MCD::OPC_Decode, 224, 10, 1, // Opcode: J4_cmpgtui_tp1_jump_t
195/* 668 */ MCD::OPC_FilterValue, 13, 35, 0, 0, // Skip to: 708
196/* 673 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
197/* 676 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 692
198/* 681 */ MCD::OPC_CheckField, 0, 1, 0, 93, 109, 0, // Skip to: 28685
199/* 688 */ MCD::OPC_Decode, 217, 10, 1, // Opcode: J4_cmpgtui_fp1_jump_nt
200/* 692 */ MCD::OPC_FilterValue, 1, 84, 109, 0, // Skip to: 28685
201/* 697 */ MCD::OPC_CheckField, 0, 1, 0, 77, 109, 0, // Skip to: 28685
202/* 704 */ MCD::OPC_Decode, 218, 10, 1, // Opcode: J4_cmpgtui_fp1_jump_t
203/* 708 */ MCD::OPC_FilterValue, 14, 99, 0, 0, // Skip to: 812
204/* 713 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
205/* 716 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 732
206/* 721 */ MCD::OPC_CheckField, 0, 1, 0, 53, 109, 0, // Skip to: 28685
207/* 728 */ MCD::OPC_Decode, 163, 10, 2, // Opcode: J4_cmpeqn1_tp1_jump_nt
208/* 732 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 748
209/* 737 */ MCD::OPC_CheckField, 0, 1, 0, 37, 109, 0, // Skip to: 28685
210/* 744 */ MCD::OPC_Decode, 199, 10, 2, // Opcode: J4_cmpgtn1_tp1_jump_nt
211/* 748 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 764
212/* 753 */ MCD::OPC_CheckField, 0, 1, 0, 21, 109, 0, // Skip to: 28685
213/* 760 */ MCD::OPC_Decode, 246, 10, 2, // Opcode: J4_tstbit0_tp1_jump_nt
214/* 764 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 780
215/* 769 */ MCD::OPC_CheckField, 0, 1, 0, 5, 109, 0, // Skip to: 28685
216/* 776 */ MCD::OPC_Decode, 164, 10, 2, // Opcode: J4_cmpeqn1_tp1_jump_t
217/* 780 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 796
218/* 785 */ MCD::OPC_CheckField, 0, 1, 0, 245, 108, 0, // Skip to: 28685
219/* 792 */ MCD::OPC_Decode, 200, 10, 2, // Opcode: J4_cmpgtn1_tp1_jump_t
220/* 796 */ MCD::OPC_FilterValue, 35, 236, 108, 0, // Skip to: 28685
221/* 801 */ MCD::OPC_CheckField, 0, 1, 0, 229, 108, 0, // Skip to: 28685
222/* 808 */ MCD::OPC_Decode, 247, 10, 2, // Opcode: J4_tstbit0_tp1_jump_t
223/* 812 */ MCD::OPC_FilterValue, 15, 99, 0, 0, // Skip to: 916
224/* 817 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
225/* 820 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 836
226/* 825 */ MCD::OPC_CheckField, 0, 1, 0, 205, 108, 0, // Skip to: 28685
227/* 832 */ MCD::OPC_Decode, 157, 10, 2, // Opcode: J4_cmpeqn1_fp1_jump_nt
228/* 836 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 852
229/* 841 */ MCD::OPC_CheckField, 0, 1, 0, 189, 108, 0, // Skip to: 28685
230/* 848 */ MCD::OPC_Decode, 193, 10, 2, // Opcode: J4_cmpgtn1_fp1_jump_nt
231/* 852 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 868
232/* 857 */ MCD::OPC_CheckField, 0, 1, 0, 173, 108, 0, // Skip to: 28685
233/* 864 */ MCD::OPC_Decode, 240, 10, 2, // Opcode: J4_tstbit0_fp1_jump_nt
234/* 868 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 884
235/* 873 */ MCD::OPC_CheckField, 0, 1, 0, 157, 108, 0, // Skip to: 28685
236/* 880 */ MCD::OPC_Decode, 158, 10, 2, // Opcode: J4_cmpeqn1_fp1_jump_t
237/* 884 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 900
238/* 889 */ MCD::OPC_CheckField, 0, 1, 0, 141, 108, 0, // Skip to: 28685
239/* 896 */ MCD::OPC_Decode, 194, 10, 2, // Opcode: J4_cmpgtn1_fp1_jump_t
240/* 900 */ MCD::OPC_FilterValue, 35, 132, 108, 0, // Skip to: 28685
241/* 905 */ MCD::OPC_CheckField, 0, 1, 0, 125, 108, 0, // Skip to: 28685
242/* 912 */ MCD::OPC_Decode, 241, 10, 2, // Opcode: J4_tstbit0_fp1_jump_t
243/* 916 */ MCD::OPC_FilterValue, 16, 67, 0, 0, // Skip to: 988
244/* 921 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
245/* 924 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 940
246/* 929 */ MCD::OPC_CheckField, 0, 1, 0, 101, 108, 0, // Skip to: 28685
247/* 936 */ MCD::OPC_Decode, 137, 10, 3, // Opcode: J4_cmpeq_tp0_jump_nt
248/* 940 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 956
249/* 945 */ MCD::OPC_CheckField, 0, 1, 0, 85, 108, 0, // Skip to: 28685
250/* 952 */ MCD::OPC_Decode, 139, 10, 3, // Opcode: J4_cmpeq_tp1_jump_nt
251/* 956 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 972
252/* 961 */ MCD::OPC_CheckField, 0, 1, 0, 69, 108, 0, // Skip to: 28685
253/* 968 */ MCD::OPC_Decode, 138, 10, 3, // Opcode: J4_cmpeq_tp0_jump_t
254/* 972 */ MCD::OPC_FilterValue, 3, 60, 108, 0, // Skip to: 28685
255/* 977 */ MCD::OPC_CheckField, 0, 1, 0, 53, 108, 0, // Skip to: 28685
256/* 984 */ MCD::OPC_Decode, 140, 10, 3, // Opcode: J4_cmpeq_tp1_jump_t
257/* 988 */ MCD::OPC_FilterValue, 17, 67, 0, 0, // Skip to: 1060
258/* 993 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
259/* 996 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1012
260/* 1001 */ MCD::OPC_CheckField, 0, 1, 0, 29, 108, 0, // Skip to: 28685
261/* 1008 */ MCD::OPC_Decode, 131, 10, 3, // Opcode: J4_cmpeq_fp0_jump_nt
262/* 1012 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1028
263/* 1017 */ MCD::OPC_CheckField, 0, 1, 0, 13, 108, 0, // Skip to: 28685
264/* 1024 */ MCD::OPC_Decode, 133, 10, 3, // Opcode: J4_cmpeq_fp1_jump_nt
265/* 1028 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1044
266/* 1033 */ MCD::OPC_CheckField, 0, 1, 0, 253, 107, 0, // Skip to: 28685
267/* 1040 */ MCD::OPC_Decode, 132, 10, 3, // Opcode: J4_cmpeq_fp0_jump_t
268/* 1044 */ MCD::OPC_FilterValue, 3, 244, 107, 0, // Skip to: 28685
269/* 1049 */ MCD::OPC_CheckField, 0, 1, 0, 237, 107, 0, // Skip to: 28685
270/* 1056 */ MCD::OPC_Decode, 134, 10, 3, // Opcode: J4_cmpeq_fp1_jump_t
271/* 1060 */ MCD::OPC_FilterValue, 18, 67, 0, 0, // Skip to: 1132
272/* 1065 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
273/* 1068 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1084
274/* 1073 */ MCD::OPC_CheckField, 0, 1, 0, 213, 107, 0, // Skip to: 28685
275/* 1080 */ MCD::OPC_Decode, 173, 10, 3, // Opcode: J4_cmpgt_tp0_jump_nt
276/* 1084 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1100
277/* 1089 */ MCD::OPC_CheckField, 0, 1, 0, 197, 107, 0, // Skip to: 28685
278/* 1096 */ MCD::OPC_Decode, 175, 10, 3, // Opcode: J4_cmpgt_tp1_jump_nt
279/* 1100 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1116
280/* 1105 */ MCD::OPC_CheckField, 0, 1, 0, 181, 107, 0, // Skip to: 28685
281/* 1112 */ MCD::OPC_Decode, 174, 10, 3, // Opcode: J4_cmpgt_tp0_jump_t
282/* 1116 */ MCD::OPC_FilterValue, 3, 172, 107, 0, // Skip to: 28685
283/* 1121 */ MCD::OPC_CheckField, 0, 1, 0, 165, 107, 0, // Skip to: 28685
284/* 1128 */ MCD::OPC_Decode, 176, 10, 3, // Opcode: J4_cmpgt_tp1_jump_t
285/* 1132 */ MCD::OPC_FilterValue, 19, 67, 0, 0, // Skip to: 1204
286/* 1137 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
287/* 1140 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1156
288/* 1145 */ MCD::OPC_CheckField, 0, 1, 0, 141, 107, 0, // Skip to: 28685
289/* 1152 */ MCD::OPC_Decode, 167, 10, 3, // Opcode: J4_cmpgt_fp0_jump_nt
290/* 1156 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1172
291/* 1161 */ MCD::OPC_CheckField, 0, 1, 0, 125, 107, 0, // Skip to: 28685
292/* 1168 */ MCD::OPC_Decode, 169, 10, 3, // Opcode: J4_cmpgt_fp1_jump_nt
293/* 1172 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1188
294/* 1177 */ MCD::OPC_CheckField, 0, 1, 0, 109, 107, 0, // Skip to: 28685
295/* 1184 */ MCD::OPC_Decode, 168, 10, 3, // Opcode: J4_cmpgt_fp0_jump_t
296/* 1188 */ MCD::OPC_FilterValue, 3, 100, 107, 0, // Skip to: 28685
297/* 1193 */ MCD::OPC_CheckField, 0, 1, 0, 93, 107, 0, // Skip to: 28685
298/* 1200 */ MCD::OPC_Decode, 170, 10, 3, // Opcode: J4_cmpgt_fp1_jump_t
299/* 1204 */ MCD::OPC_FilterValue, 20, 67, 0, 0, // Skip to: 1276
300/* 1209 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
301/* 1212 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1228
302/* 1217 */ MCD::OPC_CheckField, 0, 1, 0, 69, 107, 0, // Skip to: 28685
303/* 1224 */ MCD::OPC_Decode, 209, 10, 3, // Opcode: J4_cmpgtu_tp0_jump_nt
304/* 1228 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1244
305/* 1233 */ MCD::OPC_CheckField, 0, 1, 0, 53, 107, 0, // Skip to: 28685
306/* 1240 */ MCD::OPC_Decode, 211, 10, 3, // Opcode: J4_cmpgtu_tp1_jump_nt
307/* 1244 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1260
308/* 1249 */ MCD::OPC_CheckField, 0, 1, 0, 37, 107, 0, // Skip to: 28685
309/* 1256 */ MCD::OPC_Decode, 210, 10, 3, // Opcode: J4_cmpgtu_tp0_jump_t
310/* 1260 */ MCD::OPC_FilterValue, 3, 28, 107, 0, // Skip to: 28685
311/* 1265 */ MCD::OPC_CheckField, 0, 1, 0, 21, 107, 0, // Skip to: 28685
312/* 1272 */ MCD::OPC_Decode, 212, 10, 3, // Opcode: J4_cmpgtu_tp1_jump_t
313/* 1276 */ MCD::OPC_FilterValue, 21, 67, 0, 0, // Skip to: 1348
314/* 1281 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
315/* 1284 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1300
316/* 1289 */ MCD::OPC_CheckField, 0, 1, 0, 253, 106, 0, // Skip to: 28685
317/* 1296 */ MCD::OPC_Decode, 203, 10, 3, // Opcode: J4_cmpgtu_fp0_jump_nt
318/* 1300 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1316
319/* 1305 */ MCD::OPC_CheckField, 0, 1, 0, 237, 106, 0, // Skip to: 28685
320/* 1312 */ MCD::OPC_Decode, 205, 10, 3, // Opcode: J4_cmpgtu_fp1_jump_nt
321/* 1316 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1332
322/* 1321 */ MCD::OPC_CheckField, 0, 1, 0, 221, 106, 0, // Skip to: 28685
323/* 1328 */ MCD::OPC_Decode, 204, 10, 3, // Opcode: J4_cmpgtu_fp0_jump_t
324/* 1332 */ MCD::OPC_FilterValue, 3, 212, 106, 0, // Skip to: 28685
325/* 1337 */ MCD::OPC_CheckField, 0, 1, 0, 205, 106, 0, // Skip to: 28685
326/* 1344 */ MCD::OPC_Decode, 206, 10, 3, // Opcode: J4_cmpgtu_fp1_jump_t
327/* 1348 */ MCD::OPC_FilterValue, 24, 11, 0, 0, // Skip to: 1364
328/* 1353 */ MCD::OPC_CheckField, 0, 1, 0, 189, 106, 0, // Skip to: 28685
329/* 1360 */ MCD::OPC_Decode, 234, 10, 4, // Opcode: J4_jumpseti
330/* 1364 */ MCD::OPC_FilterValue, 28, 180, 106, 0, // Skip to: 28685
331/* 1369 */ MCD::OPC_CheckField, 12, 2, 0, 173, 106, 0, // Skip to: 28685
332/* 1376 */ MCD::OPC_CheckField, 0, 1, 0, 166, 106, 0, // Skip to: 28685
333/* 1383 */ MCD::OPC_Decode, 235, 10, 5, // Opcode: J4_jumpsetr
334/* 1387 */ MCD::OPC_FilterValue, 2, 167, 4, 0, // Skip to: 2583
335/* 1392 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
336/* 1395 */ MCD::OPC_FilterValue, 0, 49, 0, 0, // Skip to: 1449
337/* 1400 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
338/* 1403 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1426
339/* 1408 */ MCD::OPC_CheckField, 19, 1, 0, 134, 106, 0, // Skip to: 28685
340/* 1415 */ MCD::OPC_CheckField, 0, 1, 0, 127, 106, 0, // Skip to: 28685
341/* 1422 */ MCD::OPC_Decode, 135, 10, 6, // Opcode: J4_cmpeq_t_jumpnv_nt
342/* 1426 */ MCD::OPC_FilterValue, 1, 118, 106, 0, // Skip to: 28685
343/* 1431 */ MCD::OPC_CheckField, 19, 1, 0, 111, 106, 0, // Skip to: 28685
344/* 1438 */ MCD::OPC_CheckField, 0, 1, 0, 104, 106, 0, // Skip to: 28685
345/* 1445 */ MCD::OPC_Decode, 136, 10, 6, // Opcode: J4_cmpeq_t_jumpnv_t
346/* 1449 */ MCD::OPC_FilterValue, 1, 49, 0, 0, // Skip to: 1503
347/* 1454 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
348/* 1457 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1480
349/* 1462 */ MCD::OPC_CheckField, 19, 1, 0, 80, 106, 0, // Skip to: 28685
350/* 1469 */ MCD::OPC_CheckField, 0, 1, 0, 73, 106, 0, // Skip to: 28685
351/* 1476 */ MCD::OPC_Decode, 129, 10, 6, // Opcode: J4_cmpeq_f_jumpnv_nt
352/* 1480 */ MCD::OPC_FilterValue, 1, 64, 106, 0, // Skip to: 28685
353/* 1485 */ MCD::OPC_CheckField, 19, 1, 0, 57, 106, 0, // Skip to: 28685
354/* 1492 */ MCD::OPC_CheckField, 0, 1, 0, 50, 106, 0, // Skip to: 28685
355/* 1499 */ MCD::OPC_Decode, 130, 10, 6, // Opcode: J4_cmpeq_f_jumpnv_t
356/* 1503 */ MCD::OPC_FilterValue, 2, 49, 0, 0, // Skip to: 1557
357/* 1508 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
358/* 1511 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1534
359/* 1516 */ MCD::OPC_CheckField, 19, 1, 0, 26, 106, 0, // Skip to: 28685
360/* 1523 */ MCD::OPC_CheckField, 0, 1, 0, 19, 106, 0, // Skip to: 28685
361/* 1530 */ MCD::OPC_Decode, 171, 10, 6, // Opcode: J4_cmpgt_t_jumpnv_nt
362/* 1534 */ MCD::OPC_FilterValue, 1, 10, 106, 0, // Skip to: 28685
363/* 1539 */ MCD::OPC_CheckField, 19, 1, 0, 3, 106, 0, // Skip to: 28685
364/* 1546 */ MCD::OPC_CheckField, 0, 1, 0, 252, 105, 0, // Skip to: 28685
365/* 1553 */ MCD::OPC_Decode, 172, 10, 6, // Opcode: J4_cmpgt_t_jumpnv_t
366/* 1557 */ MCD::OPC_FilterValue, 3, 49, 0, 0, // Skip to: 1611
367/* 1562 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
368/* 1565 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1588
369/* 1570 */ MCD::OPC_CheckField, 19, 1, 0, 228, 105, 0, // Skip to: 28685
370/* 1577 */ MCD::OPC_CheckField, 0, 1, 0, 221, 105, 0, // Skip to: 28685
371/* 1584 */ MCD::OPC_Decode, 165, 10, 6, // Opcode: J4_cmpgt_f_jumpnv_nt
372/* 1588 */ MCD::OPC_FilterValue, 1, 212, 105, 0, // Skip to: 28685
373/* 1593 */ MCD::OPC_CheckField, 19, 1, 0, 205, 105, 0, // Skip to: 28685
374/* 1600 */ MCD::OPC_CheckField, 0, 1, 0, 198, 105, 0, // Skip to: 28685
375/* 1607 */ MCD::OPC_Decode, 166, 10, 6, // Opcode: J4_cmpgt_f_jumpnv_t
376/* 1611 */ MCD::OPC_FilterValue, 4, 49, 0, 0, // Skip to: 1665
377/* 1616 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
378/* 1619 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1642
379/* 1624 */ MCD::OPC_CheckField, 19, 1, 0, 174, 105, 0, // Skip to: 28685
380/* 1631 */ MCD::OPC_CheckField, 0, 1, 0, 167, 105, 0, // Skip to: 28685
381/* 1638 */ MCD::OPC_Decode, 207, 10, 6, // Opcode: J4_cmpgtu_t_jumpnv_nt
382/* 1642 */ MCD::OPC_FilterValue, 1, 158, 105, 0, // Skip to: 28685
383/* 1647 */ MCD::OPC_CheckField, 19, 1, 0, 151, 105, 0, // Skip to: 28685
384/* 1654 */ MCD::OPC_CheckField, 0, 1, 0, 144, 105, 0, // Skip to: 28685
385/* 1661 */ MCD::OPC_Decode, 208, 10, 6, // Opcode: J4_cmpgtu_t_jumpnv_t
386/* 1665 */ MCD::OPC_FilterValue, 5, 49, 0, 0, // Skip to: 1719
387/* 1670 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
388/* 1673 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1696
389/* 1678 */ MCD::OPC_CheckField, 19, 1, 0, 120, 105, 0, // Skip to: 28685
390/* 1685 */ MCD::OPC_CheckField, 0, 1, 0, 113, 105, 0, // Skip to: 28685
391/* 1692 */ MCD::OPC_Decode, 201, 10, 6, // Opcode: J4_cmpgtu_f_jumpnv_nt
392/* 1696 */ MCD::OPC_FilterValue, 1, 104, 105, 0, // Skip to: 28685
393/* 1701 */ MCD::OPC_CheckField, 19, 1, 0, 97, 105, 0, // Skip to: 28685
394/* 1708 */ MCD::OPC_CheckField, 0, 1, 0, 90, 105, 0, // Skip to: 28685
395/* 1715 */ MCD::OPC_Decode, 202, 10, 6, // Opcode: J4_cmpgtu_f_jumpnv_t
396/* 1719 */ MCD::OPC_FilterValue, 6, 49, 0, 0, // Skip to: 1773
397/* 1724 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
398/* 1727 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1750
399/* 1732 */ MCD::OPC_CheckField, 19, 1, 0, 66, 105, 0, // Skip to: 28685
400/* 1739 */ MCD::OPC_CheckField, 0, 1, 0, 59, 105, 0, // Skip to: 28685
401/* 1746 */ MCD::OPC_Decode, 227, 10, 7, // Opcode: J4_cmplt_t_jumpnv_nt
402/* 1750 */ MCD::OPC_FilterValue, 1, 50, 105, 0, // Skip to: 28685
403/* 1755 */ MCD::OPC_CheckField, 19, 1, 0, 43, 105, 0, // Skip to: 28685
404/* 1762 */ MCD::OPC_CheckField, 0, 1, 0, 36, 105, 0, // Skip to: 28685
405/* 1769 */ MCD::OPC_Decode, 228, 10, 7, // Opcode: J4_cmplt_t_jumpnv_t
406/* 1773 */ MCD::OPC_FilterValue, 7, 49, 0, 0, // Skip to: 1827
407/* 1778 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
408/* 1781 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1804
409/* 1786 */ MCD::OPC_CheckField, 19, 1, 0, 12, 105, 0, // Skip to: 28685
410/* 1793 */ MCD::OPC_CheckField, 0, 1, 0, 5, 105, 0, // Skip to: 28685
411/* 1800 */ MCD::OPC_Decode, 225, 10, 7, // Opcode: J4_cmplt_f_jumpnv_nt
412/* 1804 */ MCD::OPC_FilterValue, 1, 252, 104, 0, // Skip to: 28685
413/* 1809 */ MCD::OPC_CheckField, 19, 1, 0, 245, 104, 0, // Skip to: 28685
414/* 1816 */ MCD::OPC_CheckField, 0, 1, 0, 238, 104, 0, // Skip to: 28685
415/* 1823 */ MCD::OPC_Decode, 226, 10, 7, // Opcode: J4_cmplt_f_jumpnv_t
416/* 1827 */ MCD::OPC_FilterValue, 8, 49, 0, 0, // Skip to: 1881
417/* 1832 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
418/* 1835 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1858
419/* 1840 */ MCD::OPC_CheckField, 19, 1, 0, 214, 104, 0, // Skip to: 28685
420/* 1847 */ MCD::OPC_CheckField, 0, 1, 0, 207, 104, 0, // Skip to: 28685
421/* 1854 */ MCD::OPC_Decode, 231, 10, 7, // Opcode: J4_cmpltu_t_jumpnv_nt
422/* 1858 */ MCD::OPC_FilterValue, 1, 198, 104, 0, // Skip to: 28685
423/* 1863 */ MCD::OPC_CheckField, 19, 1, 0, 191, 104, 0, // Skip to: 28685
424/* 1870 */ MCD::OPC_CheckField, 0, 1, 0, 184, 104, 0, // Skip to: 28685
425/* 1877 */ MCD::OPC_Decode, 232, 10, 7, // Opcode: J4_cmpltu_t_jumpnv_t
426/* 1881 */ MCD::OPC_FilterValue, 9, 49, 0, 0, // Skip to: 1935
427/* 1886 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
428/* 1889 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1912
429/* 1894 */ MCD::OPC_CheckField, 19, 1, 0, 160, 104, 0, // Skip to: 28685
430/* 1901 */ MCD::OPC_CheckField, 0, 1, 0, 153, 104, 0, // Skip to: 28685
431/* 1908 */ MCD::OPC_Decode, 229, 10, 7, // Opcode: J4_cmpltu_f_jumpnv_nt
432/* 1912 */ MCD::OPC_FilterValue, 1, 144, 104, 0, // Skip to: 28685
433/* 1917 */ MCD::OPC_CheckField, 19, 1, 0, 137, 104, 0, // Skip to: 28685
434/* 1924 */ MCD::OPC_CheckField, 0, 1, 0, 130, 104, 0, // Skip to: 28685
435/* 1931 */ MCD::OPC_Decode, 230, 10, 7, // Opcode: J4_cmpltu_f_jumpnv_t
436/* 1935 */ MCD::OPC_FilterValue, 16, 49, 0, 0, // Skip to: 1989
437/* 1940 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
438/* 1943 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1966
439/* 1948 */ MCD::OPC_CheckField, 19, 1, 0, 106, 104, 0, // Skip to: 28685
440/* 1955 */ MCD::OPC_CheckField, 0, 1, 0, 99, 104, 0, // Skip to: 28685
441/* 1962 */ MCD::OPC_Decode, 147, 10, 8, // Opcode: J4_cmpeqi_t_jumpnv_nt
442/* 1966 */ MCD::OPC_FilterValue, 1, 90, 104, 0, // Skip to: 28685
443/* 1971 */ MCD::OPC_CheckField, 19, 1, 0, 83, 104, 0, // Skip to: 28685
444/* 1978 */ MCD::OPC_CheckField, 0, 1, 0, 76, 104, 0, // Skip to: 28685
445/* 1985 */ MCD::OPC_Decode, 148, 10, 8, // Opcode: J4_cmpeqi_t_jumpnv_t
446/* 1989 */ MCD::OPC_FilterValue, 17, 49, 0, 0, // Skip to: 2043
447/* 1994 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
448/* 1997 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2020
449/* 2002 */ MCD::OPC_CheckField, 19, 1, 0, 52, 104, 0, // Skip to: 28685
450/* 2009 */ MCD::OPC_CheckField, 0, 1, 0, 45, 104, 0, // Skip to: 28685
451/* 2016 */ MCD::OPC_Decode, 141, 10, 8, // Opcode: J4_cmpeqi_f_jumpnv_nt
452/* 2020 */ MCD::OPC_FilterValue, 1, 36, 104, 0, // Skip to: 28685
453/* 2025 */ MCD::OPC_CheckField, 19, 1, 0, 29, 104, 0, // Skip to: 28685
454/* 2032 */ MCD::OPC_CheckField, 0, 1, 0, 22, 104, 0, // Skip to: 28685
455/* 2039 */ MCD::OPC_Decode, 142, 10, 8, // Opcode: J4_cmpeqi_f_jumpnv_t
456/* 2043 */ MCD::OPC_FilterValue, 18, 49, 0, 0, // Skip to: 2097
457/* 2048 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
458/* 2051 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2074
459/* 2056 */ MCD::OPC_CheckField, 19, 1, 0, 254, 103, 0, // Skip to: 28685
460/* 2063 */ MCD::OPC_CheckField, 0, 1, 0, 247, 103, 0, // Skip to: 28685
461/* 2070 */ MCD::OPC_Decode, 183, 10, 8, // Opcode: J4_cmpgti_t_jumpnv_nt
462/* 2074 */ MCD::OPC_FilterValue, 1, 238, 103, 0, // Skip to: 28685
463/* 2079 */ MCD::OPC_CheckField, 19, 1, 0, 231, 103, 0, // Skip to: 28685
464/* 2086 */ MCD::OPC_CheckField, 0, 1, 0, 224, 103, 0, // Skip to: 28685
465/* 2093 */ MCD::OPC_Decode, 184, 10, 8, // Opcode: J4_cmpgti_t_jumpnv_t
466/* 2097 */ MCD::OPC_FilterValue, 19, 49, 0, 0, // Skip to: 2151
467/* 2102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
468/* 2105 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2128
469/* 2110 */ MCD::OPC_CheckField, 19, 1, 0, 200, 103, 0, // Skip to: 28685
470/* 2117 */ MCD::OPC_CheckField, 0, 1, 0, 193, 103, 0, // Skip to: 28685
471/* 2124 */ MCD::OPC_Decode, 177, 10, 8, // Opcode: J4_cmpgti_f_jumpnv_nt
472/* 2128 */ MCD::OPC_FilterValue, 1, 184, 103, 0, // Skip to: 28685
473/* 2133 */ MCD::OPC_CheckField, 19, 1, 0, 177, 103, 0, // Skip to: 28685
474/* 2140 */ MCD::OPC_CheckField, 0, 1, 0, 170, 103, 0, // Skip to: 28685
475/* 2147 */ MCD::OPC_Decode, 178, 10, 8, // Opcode: J4_cmpgti_f_jumpnv_t
476/* 2151 */ MCD::OPC_FilterValue, 20, 49, 0, 0, // Skip to: 2205
477/* 2156 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
478/* 2159 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2182
479/* 2164 */ MCD::OPC_CheckField, 19, 1, 0, 146, 103, 0, // Skip to: 28685
480/* 2171 */ MCD::OPC_CheckField, 0, 1, 0, 139, 103, 0, // Skip to: 28685
481/* 2178 */ MCD::OPC_Decode, 219, 10, 8, // Opcode: J4_cmpgtui_t_jumpnv_nt
482/* 2182 */ MCD::OPC_FilterValue, 1, 130, 103, 0, // Skip to: 28685
483/* 2187 */ MCD::OPC_CheckField, 19, 1, 0, 123, 103, 0, // Skip to: 28685
484/* 2194 */ MCD::OPC_CheckField, 0, 1, 0, 116, 103, 0, // Skip to: 28685
485/* 2201 */ MCD::OPC_Decode, 220, 10, 8, // Opcode: J4_cmpgtui_t_jumpnv_t
486/* 2205 */ MCD::OPC_FilterValue, 21, 49, 0, 0, // Skip to: 2259
487/* 2210 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
488/* 2213 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2236
489/* 2218 */ MCD::OPC_CheckField, 19, 1, 0, 92, 103, 0, // Skip to: 28685
490/* 2225 */ MCD::OPC_CheckField, 0, 1, 0, 85, 103, 0, // Skip to: 28685
491/* 2232 */ MCD::OPC_Decode, 213, 10, 8, // Opcode: J4_cmpgtui_f_jumpnv_nt
492/* 2236 */ MCD::OPC_FilterValue, 1, 76, 103, 0, // Skip to: 28685
493/* 2241 */ MCD::OPC_CheckField, 19, 1, 0, 69, 103, 0, // Skip to: 28685
494/* 2248 */ MCD::OPC_CheckField, 0, 1, 0, 62, 103, 0, // Skip to: 28685
495/* 2255 */ MCD::OPC_Decode, 214, 10, 8, // Opcode: J4_cmpgtui_f_jumpnv_t
496/* 2259 */ MCD::OPC_FilterValue, 22, 49, 0, 0, // Skip to: 2313
497/* 2264 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
498/* 2267 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2290
499/* 2272 */ MCD::OPC_CheckField, 19, 1, 0, 38, 103, 0, // Skip to: 28685
500/* 2279 */ MCD::OPC_CheckField, 0, 1, 0, 31, 103, 0, // Skip to: 28685
501/* 2286 */ MCD::OPC_Decode, 242, 10, 9, // Opcode: J4_tstbit0_t_jumpnv_nt
502/* 2290 */ MCD::OPC_FilterValue, 32, 22, 103, 0, // Skip to: 28685
503/* 2295 */ MCD::OPC_CheckField, 19, 1, 0, 15, 103, 0, // Skip to: 28685
504/* 2302 */ MCD::OPC_CheckField, 0, 1, 0, 8, 103, 0, // Skip to: 28685
505/* 2309 */ MCD::OPC_Decode, 243, 10, 9, // Opcode: J4_tstbit0_t_jumpnv_t
506/* 2313 */ MCD::OPC_FilterValue, 23, 49, 0, 0, // Skip to: 2367
507/* 2318 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
508/* 2321 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2344
509/* 2326 */ MCD::OPC_CheckField, 19, 1, 0, 240, 102, 0, // Skip to: 28685
510/* 2333 */ MCD::OPC_CheckField, 0, 1, 0, 233, 102, 0, // Skip to: 28685
511/* 2340 */ MCD::OPC_Decode, 236, 10, 9, // Opcode: J4_tstbit0_f_jumpnv_nt
512/* 2344 */ MCD::OPC_FilterValue, 32, 224, 102, 0, // Skip to: 28685
513/* 2349 */ MCD::OPC_CheckField, 19, 1, 0, 217, 102, 0, // Skip to: 28685
514/* 2356 */ MCD::OPC_CheckField, 0, 1, 0, 210, 102, 0, // Skip to: 28685
515/* 2363 */ MCD::OPC_Decode, 237, 10, 9, // Opcode: J4_tstbit0_f_jumpnv_t
516/* 2367 */ MCD::OPC_FilterValue, 24, 49, 0, 0, // Skip to: 2421
517/* 2372 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
518/* 2375 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2398
519/* 2380 */ MCD::OPC_CheckField, 19, 1, 0, 186, 102, 0, // Skip to: 28685
520/* 2387 */ MCD::OPC_CheckField, 0, 1, 0, 179, 102, 0, // Skip to: 28685
521/* 2394 */ MCD::OPC_Decode, 159, 10, 9, // Opcode: J4_cmpeqn1_t_jumpnv_nt
522/* 2398 */ MCD::OPC_FilterValue, 32, 170, 102, 0, // Skip to: 28685
523/* 2403 */ MCD::OPC_CheckField, 19, 1, 0, 163, 102, 0, // Skip to: 28685
524/* 2410 */ MCD::OPC_CheckField, 0, 1, 0, 156, 102, 0, // Skip to: 28685
525/* 2417 */ MCD::OPC_Decode, 160, 10, 9, // Opcode: J4_cmpeqn1_t_jumpnv_t
526/* 2421 */ MCD::OPC_FilterValue, 25, 49, 0, 0, // Skip to: 2475
527/* 2426 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
528/* 2429 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2452
529/* 2434 */ MCD::OPC_CheckField, 19, 1, 0, 132, 102, 0, // Skip to: 28685
530/* 2441 */ MCD::OPC_CheckField, 0, 1, 0, 125, 102, 0, // Skip to: 28685
531/* 2448 */ MCD::OPC_Decode, 153, 10, 9, // Opcode: J4_cmpeqn1_f_jumpnv_nt
532/* 2452 */ MCD::OPC_FilterValue, 32, 116, 102, 0, // Skip to: 28685
533/* 2457 */ MCD::OPC_CheckField, 19, 1, 0, 109, 102, 0, // Skip to: 28685
534/* 2464 */ MCD::OPC_CheckField, 0, 1, 0, 102, 102, 0, // Skip to: 28685
535/* 2471 */ MCD::OPC_Decode, 154, 10, 9, // Opcode: J4_cmpeqn1_f_jumpnv_t
536/* 2475 */ MCD::OPC_FilterValue, 26, 49, 0, 0, // Skip to: 2529
537/* 2480 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
538/* 2483 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2506
539/* 2488 */ MCD::OPC_CheckField, 19, 1, 0, 78, 102, 0, // Skip to: 28685
540/* 2495 */ MCD::OPC_CheckField, 0, 1, 0, 71, 102, 0, // Skip to: 28685
541/* 2502 */ MCD::OPC_Decode, 195, 10, 9, // Opcode: J4_cmpgtn1_t_jumpnv_nt
542/* 2506 */ MCD::OPC_FilterValue, 32, 62, 102, 0, // Skip to: 28685
543/* 2511 */ MCD::OPC_CheckField, 19, 1, 0, 55, 102, 0, // Skip to: 28685
544/* 2518 */ MCD::OPC_CheckField, 0, 1, 0, 48, 102, 0, // Skip to: 28685
545/* 2525 */ MCD::OPC_Decode, 196, 10, 9, // Opcode: J4_cmpgtn1_t_jumpnv_t
546/* 2529 */ MCD::OPC_FilterValue, 27, 39, 102, 0, // Skip to: 28685
547/* 2534 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
548/* 2537 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2560
549/* 2542 */ MCD::OPC_CheckField, 19, 1, 0, 24, 102, 0, // Skip to: 28685
550/* 2549 */ MCD::OPC_CheckField, 0, 1, 0, 17, 102, 0, // Skip to: 28685
551/* 2556 */ MCD::OPC_Decode, 189, 10, 9, // Opcode: J4_cmpgtn1_f_jumpnv_nt
552/* 2560 */ MCD::OPC_FilterValue, 32, 8, 102, 0, // Skip to: 28685
553/* 2565 */ MCD::OPC_CheckField, 19, 1, 0, 1, 102, 0, // Skip to: 28685
554/* 2572 */ MCD::OPC_CheckField, 0, 1, 0, 250, 101, 0, // Skip to: 28685
555/* 2579 */ MCD::OPC_Decode, 190, 10, 9, // Opcode: J4_cmpgtn1_f_jumpnv_t
556/* 2583 */ MCD::OPC_FilterValue, 3, 37, 5, 0, // Skip to: 3905
557/* 2588 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
558/* 2591 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2600
559/* 2596 */ MCD::OPC_Decode, 177, 12, 10, // Opcode: L4_ploadrbt_rr
560/* 2600 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2609
561/* 2605 */ MCD::OPC_Decode, 209, 12, 10, // Opcode: L4_ploadrubt_rr
562/* 2609 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 2618
563/* 2614 */ MCD::OPC_Decode, 193, 12, 10, // Opcode: L4_ploadrht_rr
564/* 2618 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 2627
565/* 2623 */ MCD::OPC_Decode, 217, 12, 10, // Opcode: L4_ploadruht_rr
566/* 2627 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 2636
567/* 2632 */ MCD::OPC_Decode, 201, 12, 10, // Opcode: L4_ploadrit_rr
568/* 2636 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 2645
569/* 2641 */ MCD::OPC_Decode, 185, 12, 11, // Opcode: L4_ploadrdt_rr
570/* 2645 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 2654
571/* 2650 */ MCD::OPC_Decode, 173, 12, 10, // Opcode: L4_ploadrbf_rr
572/* 2654 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2663
573/* 2659 */ MCD::OPC_Decode, 205, 12, 10, // Opcode: L4_ploadrubf_rr
574/* 2663 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 2672
575/* 2668 */ MCD::OPC_Decode, 189, 12, 10, // Opcode: L4_ploadrhf_rr
576/* 2672 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 2681
577/* 2677 */ MCD::OPC_Decode, 213, 12, 10, // Opcode: L4_ploadruhf_rr
578/* 2681 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 2690
579/* 2686 */ MCD::OPC_Decode, 197, 12, 10, // Opcode: L4_ploadrif_rr
580/* 2690 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 2699
581/* 2695 */ MCD::OPC_Decode, 181, 12, 11, // Opcode: L4_ploadrdf_rr
582/* 2699 */ MCD::OPC_FilterValue, 16, 4, 0, 0, // Skip to: 2708
583/* 2704 */ MCD::OPC_Decode, 179, 12, 10, // Opcode: L4_ploadrbtnew_rr
584/* 2708 */ MCD::OPC_FilterValue, 17, 4, 0, 0, // Skip to: 2717
585/* 2713 */ MCD::OPC_Decode, 211, 12, 10, // Opcode: L4_ploadrubtnew_rr
586/* 2717 */ MCD::OPC_FilterValue, 18, 4, 0, 0, // Skip to: 2726
587/* 2722 */ MCD::OPC_Decode, 195, 12, 10, // Opcode: L4_ploadrhtnew_rr
588/* 2726 */ MCD::OPC_FilterValue, 19, 4, 0, 0, // Skip to: 2735
589/* 2731 */ MCD::OPC_Decode, 219, 12, 10, // Opcode: L4_ploadruhtnew_rr
590/* 2735 */ MCD::OPC_FilterValue, 20, 4, 0, 0, // Skip to: 2744
591/* 2740 */ MCD::OPC_Decode, 203, 12, 10, // Opcode: L4_ploadritnew_rr
592/* 2744 */ MCD::OPC_FilterValue, 22, 4, 0, 0, // Skip to: 2753
593/* 2749 */ MCD::OPC_Decode, 187, 12, 11, // Opcode: L4_ploadrdtnew_rr
594/* 2753 */ MCD::OPC_FilterValue, 24, 4, 0, 0, // Skip to: 2762
595/* 2758 */ MCD::OPC_Decode, 175, 12, 10, // Opcode: L4_ploadrbfnew_rr
596/* 2762 */ MCD::OPC_FilterValue, 25, 4, 0, 0, // Skip to: 2771
597/* 2767 */ MCD::OPC_Decode, 207, 12, 10, // Opcode: L4_ploadrubfnew_rr
598/* 2771 */ MCD::OPC_FilterValue, 26, 4, 0, 0, // Skip to: 2780
599/* 2776 */ MCD::OPC_Decode, 191, 12, 10, // Opcode: L4_ploadrhfnew_rr
600/* 2780 */ MCD::OPC_FilterValue, 27, 4, 0, 0, // Skip to: 2789
601/* 2785 */ MCD::OPC_Decode, 215, 12, 10, // Opcode: L4_ploadruhfnew_rr
602/* 2789 */ MCD::OPC_FilterValue, 28, 4, 0, 0, // Skip to: 2798
603/* 2794 */ MCD::OPC_Decode, 199, 12, 10, // Opcode: L4_ploadrifnew_rr
604/* 2798 */ MCD::OPC_FilterValue, 30, 4, 0, 0, // Skip to: 2807
605/* 2803 */ MCD::OPC_Decode, 183, 12, 11, // Opcode: L4_ploadrdfnew_rr
606/* 2807 */ MCD::OPC_FilterValue, 32, 4, 0, 0, // Skip to: 2816
607/* 2812 */ MCD::OPC_Decode, 148, 18, 12, // Opcode: S4_pstorerbt_rr
608/* 2816 */ MCD::OPC_FilterValue, 34, 4, 0, 0, // Skip to: 2825
609/* 2821 */ MCD::OPC_Decode, 188, 18, 12, // Opcode: S4_pstorerht_rr
610/* 2825 */ MCD::OPC_FilterValue, 35, 4, 0, 0, // Skip to: 2834
611/* 2830 */ MCD::OPC_Decode, 168, 18, 12, // Opcode: S4_pstorerft_rr
612/* 2834 */ MCD::OPC_FilterValue, 36, 4, 0, 0, // Skip to: 2843
613/* 2839 */ MCD::OPC_Decode, 208, 18, 12, // Opcode: S4_pstorerit_rr
614/* 2843 */ MCD::OPC_FilterValue, 37, 30, 0, 0, // Skip to: 2878
615/* 2848 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
616/* 2851 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2860
617/* 2856 */ MCD::OPC_Decode, 143, 18, 13, // Opcode: S4_pstorerbnewt_rr
618/* 2860 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2869
619/* 2865 */ MCD::OPC_Decode, 183, 18, 13, // Opcode: S4_pstorerhnewt_rr
620/* 2869 */ MCD::OPC_FilterValue, 2, 211, 100, 0, // Skip to: 28685
621/* 2874 */ MCD::OPC_Decode, 203, 18, 13, // Opcode: S4_pstorerinewt_rr
622/* 2878 */ MCD::OPC_FilterValue, 38, 4, 0, 0, // Skip to: 2887
623/* 2883 */ MCD::OPC_Decode, 158, 18, 14, // Opcode: S4_pstorerdt_rr
624/* 2887 */ MCD::OPC_FilterValue, 40, 4, 0, 0, // Skip to: 2896
625/* 2892 */ MCD::OPC_Decode, 133, 18, 12, // Opcode: S4_pstorerbf_rr
626/* 2896 */ MCD::OPC_FilterValue, 42, 4, 0, 0, // Skip to: 2905
627/* 2901 */ MCD::OPC_Decode, 173, 18, 12, // Opcode: S4_pstorerhf_rr
628/* 2905 */ MCD::OPC_FilterValue, 43, 4, 0, 0, // Skip to: 2914
629/* 2910 */ MCD::OPC_Decode, 163, 18, 12, // Opcode: S4_pstorerff_rr
630/* 2914 */ MCD::OPC_FilterValue, 44, 4, 0, 0, // Skip to: 2923
631/* 2919 */ MCD::OPC_Decode, 193, 18, 12, // Opcode: S4_pstorerif_rr
632/* 2923 */ MCD::OPC_FilterValue, 45, 30, 0, 0, // Skip to: 2958
633/* 2928 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
634/* 2931 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2940
635/* 2936 */ MCD::OPC_Decode, 138, 18, 13, // Opcode: S4_pstorerbnewf_rr
636/* 2940 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2949
637/* 2945 */ MCD::OPC_Decode, 178, 18, 13, // Opcode: S4_pstorerhnewf_rr
638/* 2949 */ MCD::OPC_FilterValue, 2, 131, 100, 0, // Skip to: 28685
639/* 2954 */ MCD::OPC_Decode, 198, 18, 13, // Opcode: S4_pstorerinewf_rr
640/* 2958 */ MCD::OPC_FilterValue, 46, 4, 0, 0, // Skip to: 2967
641/* 2963 */ MCD::OPC_Decode, 153, 18, 14, // Opcode: S4_pstorerdf_rr
642/* 2967 */ MCD::OPC_FilterValue, 48, 4, 0, 0, // Skip to: 2976
643/* 2972 */ MCD::OPC_Decode, 151, 18, 12, // Opcode: S4_pstorerbtnew_rr
644/* 2976 */ MCD::OPC_FilterValue, 50, 4, 0, 0, // Skip to: 2985
645/* 2981 */ MCD::OPC_Decode, 191, 18, 12, // Opcode: S4_pstorerhtnew_rr
646/* 2985 */ MCD::OPC_FilterValue, 51, 4, 0, 0, // Skip to: 2994
647/* 2990 */ MCD::OPC_Decode, 171, 18, 12, // Opcode: S4_pstorerftnew_rr
648/* 2994 */ MCD::OPC_FilterValue, 52, 4, 0, 0, // Skip to: 3003
649/* 2999 */ MCD::OPC_Decode, 211, 18, 12, // Opcode: S4_pstoreritnew_rr
650/* 3003 */ MCD::OPC_FilterValue, 53, 30, 0, 0, // Skip to: 3038
651/* 3008 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
652/* 3011 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3020
653/* 3016 */ MCD::OPC_Decode, 146, 18, 13, // Opcode: S4_pstorerbnewtnew_rr
654/* 3020 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3029
655/* 3025 */ MCD::OPC_Decode, 186, 18, 13, // Opcode: S4_pstorerhnewtnew_rr
656/* 3029 */ MCD::OPC_FilterValue, 2, 51, 100, 0, // Skip to: 28685
657/* 3034 */ MCD::OPC_Decode, 206, 18, 13, // Opcode: S4_pstorerinewtnew_rr
658/* 3038 */ MCD::OPC_FilterValue, 54, 4, 0, 0, // Skip to: 3047
659/* 3043 */ MCD::OPC_Decode, 161, 18, 14, // Opcode: S4_pstorerdtnew_rr
660/* 3047 */ MCD::OPC_FilterValue, 56, 4, 0, 0, // Skip to: 3056
661/* 3052 */ MCD::OPC_Decode, 136, 18, 12, // Opcode: S4_pstorerbfnew_rr
662/* 3056 */ MCD::OPC_FilterValue, 58, 4, 0, 0, // Skip to: 3065
663/* 3061 */ MCD::OPC_Decode, 176, 18, 12, // Opcode: S4_pstorerhfnew_rr
664/* 3065 */ MCD::OPC_FilterValue, 59, 4, 0, 0, // Skip to: 3074
665/* 3070 */ MCD::OPC_Decode, 166, 18, 12, // Opcode: S4_pstorerffnew_rr
666/* 3074 */ MCD::OPC_FilterValue, 60, 4, 0, 0, // Skip to: 3083
667/* 3079 */ MCD::OPC_Decode, 196, 18, 12, // Opcode: S4_pstorerifnew_rr
668/* 3083 */ MCD::OPC_FilterValue, 61, 30, 0, 0, // Skip to: 3118
669/* 3088 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
670/* 3091 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3100
671/* 3096 */ MCD::OPC_Decode, 141, 18, 13, // Opcode: S4_pstorerbnewfnew_rr
672/* 3100 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3109
673/* 3105 */ MCD::OPC_Decode, 181, 18, 13, // Opcode: S4_pstorerhnewfnew_rr
674/* 3109 */ MCD::OPC_FilterValue, 2, 227, 99, 0, // Skip to: 28685
675/* 3114 */ MCD::OPC_Decode, 201, 18, 13, // Opcode: S4_pstorerinewfnew_rr
676/* 3118 */ MCD::OPC_FilterValue, 62, 4, 0, 0, // Skip to: 3127
677/* 3123 */ MCD::OPC_Decode, 156, 18, 14, // Opcode: S4_pstorerdfnew_rr
678/* 3127 */ MCD::OPC_FilterValue, 64, 4, 0, 0, // Skip to: 3136
679/* 3132 */ MCD::OPC_Decode, 216, 18, 15, // Opcode: S4_storeirbt_io
680/* 3136 */ MCD::OPC_FilterValue, 65, 4, 0, 0, // Skip to: 3145
681/* 3141 */ MCD::OPC_Decode, 221, 18, 16, // Opcode: S4_storeirht_io
682/* 3145 */ MCD::OPC_FilterValue, 66, 4, 0, 0, // Skip to: 3154
683/* 3150 */ MCD::OPC_Decode, 226, 18, 17, // Opcode: S4_storeirit_io
684/* 3154 */ MCD::OPC_FilterValue, 68, 4, 0, 0, // Skip to: 3163
685/* 3159 */ MCD::OPC_Decode, 214, 18, 15, // Opcode: S4_storeirbf_io
686/* 3163 */ MCD::OPC_FilterValue, 69, 4, 0, 0, // Skip to: 3172
687/* 3168 */ MCD::OPC_Decode, 219, 18, 16, // Opcode: S4_storeirhf_io
688/* 3172 */ MCD::OPC_FilterValue, 70, 4, 0, 0, // Skip to: 3181
689/* 3177 */ MCD::OPC_Decode, 224, 18, 17, // Opcode: S4_storeirif_io
690/* 3181 */ MCD::OPC_FilterValue, 72, 4, 0, 0, // Skip to: 3190
691/* 3186 */ MCD::OPC_Decode, 217, 18, 15, // Opcode: S4_storeirbtnew_io
692/* 3190 */ MCD::OPC_FilterValue, 73, 4, 0, 0, // Skip to: 3199
693/* 3195 */ MCD::OPC_Decode, 222, 18, 16, // Opcode: S4_storeirhtnew_io
694/* 3199 */ MCD::OPC_FilterValue, 74, 4, 0, 0, // Skip to: 3208
695/* 3204 */ MCD::OPC_Decode, 227, 18, 17, // Opcode: S4_storeiritnew_io
696/* 3208 */ MCD::OPC_FilterValue, 76, 4, 0, 0, // Skip to: 3217
697/* 3213 */ MCD::OPC_Decode, 215, 18, 15, // Opcode: S4_storeirbfnew_io
698/* 3217 */ MCD::OPC_FilterValue, 77, 4, 0, 0, // Skip to: 3226
699/* 3222 */ MCD::OPC_Decode, 220, 18, 16, // Opcode: S4_storeirhfnew_io
700/* 3226 */ MCD::OPC_FilterValue, 78, 4, 0, 0, // Skip to: 3235
701/* 3231 */ MCD::OPC_Decode, 225, 18, 17, // Opcode: S4_storeirifnew_io
702/* 3235 */ MCD::OPC_FilterValue, 80, 11, 0, 0, // Skip to: 3251
703/* 3240 */ MCD::OPC_CheckField, 5, 2, 0, 94, 99, 0, // Skip to: 28685
704/* 3247 */ MCD::OPC_Decode, 152, 12, 18, // Opcode: L4_loadrb_rr
705/* 3251 */ MCD::OPC_FilterValue, 81, 11, 0, 0, // Skip to: 3267
706/* 3256 */ MCD::OPC_CheckField, 5, 2, 0, 78, 99, 0, // Skip to: 28685
707/* 3263 */ MCD::OPC_Decode, 164, 12, 18, // Opcode: L4_loadrub_rr
708/* 3267 */ MCD::OPC_FilterValue, 82, 11, 0, 0, // Skip to: 3283
709/* 3272 */ MCD::OPC_CheckField, 5, 2, 0, 62, 99, 0, // Skip to: 28685
710/* 3279 */ MCD::OPC_Decode, 158, 12, 18, // Opcode: L4_loadrh_rr
711/* 3283 */ MCD::OPC_FilterValue, 83, 11, 0, 0, // Skip to: 3299
712/* 3288 */ MCD::OPC_CheckField, 5, 2, 0, 46, 99, 0, // Skip to: 28685
713/* 3295 */ MCD::OPC_Decode, 167, 12, 18, // Opcode: L4_loadruh_rr
714/* 3299 */ MCD::OPC_FilterValue, 84, 11, 0, 0, // Skip to: 3315
715/* 3304 */ MCD::OPC_CheckField, 5, 2, 0, 30, 99, 0, // Skip to: 28685
716/* 3311 */ MCD::OPC_Decode, 161, 12, 18, // Opcode: L4_loadri_rr
717/* 3315 */ MCD::OPC_FilterValue, 86, 11, 0, 0, // Skip to: 3331
718/* 3320 */ MCD::OPC_CheckField, 5, 2, 0, 14, 99, 0, // Skip to: 28685
719/* 3327 */ MCD::OPC_Decode, 155, 12, 19, // Opcode: L4_loadrd_rr
720/* 3331 */ MCD::OPC_FilterValue, 88, 11, 0, 0, // Skip to: 3347
721/* 3336 */ MCD::OPC_CheckField, 5, 2, 0, 254, 98, 0, // Skip to: 28685
722/* 3343 */ MCD::OPC_Decode, 229, 18, 20, // Opcode: S4_storerb_rr
723/* 3347 */ MCD::OPC_FilterValue, 90, 11, 0, 0, // Skip to: 3363
724/* 3352 */ MCD::OPC_CheckField, 5, 2, 0, 238, 98, 0, // Skip to: 28685
725/* 3359 */ MCD::OPC_Decode, 241, 18, 20, // Opcode: S4_storerh_rr
726/* 3363 */ MCD::OPC_FilterValue, 91, 11, 0, 0, // Skip to: 3379
727/* 3368 */ MCD::OPC_CheckField, 5, 2, 0, 222, 98, 0, // Skip to: 28685
728/* 3375 */ MCD::OPC_Decode, 238, 18, 20, // Opcode: S4_storerf_rr
729/* 3379 */ MCD::OPC_FilterValue, 92, 11, 0, 0, // Skip to: 3395
730/* 3384 */ MCD::OPC_CheckField, 5, 2, 0, 206, 98, 0, // Skip to: 28685
731/* 3391 */ MCD::OPC_Decode, 247, 18, 20, // Opcode: S4_storeri_rr
732/* 3395 */ MCD::OPC_FilterValue, 93, 30, 0, 0, // Skip to: 3430
733/* 3400 */ MCD::OPC_ExtractField, 3, 4, // Inst{6-3} ...
734/* 3403 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3412
735/* 3408 */ MCD::OPC_Decode, 232, 18, 21, // Opcode: S4_storerbnew_rr
736/* 3412 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3421
737/* 3417 */ MCD::OPC_Decode, 244, 18, 21, // Opcode: S4_storerhnew_rr
738/* 3421 */ MCD::OPC_FilterValue, 2, 171, 98, 0, // Skip to: 28685
739/* 3426 */ MCD::OPC_Decode, 250, 18, 21, // Opcode: S4_storerinew_rr
740/* 3430 */ MCD::OPC_FilterValue, 94, 11, 0, 0, // Skip to: 3446
741/* 3435 */ MCD::OPC_CheckField, 5, 2, 0, 155, 98, 0, // Skip to: 28685
742/* 3442 */ MCD::OPC_Decode, 235, 18, 22, // Opcode: S4_storerd_rr
743/* 3446 */ MCD::OPC_FilterValue, 96, 4, 0, 0, // Skip to: 3455
744/* 3451 */ MCD::OPC_Decode, 213, 18, 23, // Opcode: S4_storeirb_io
745/* 3455 */ MCD::OPC_FilterValue, 97, 4, 0, 0, // Skip to: 3464
746/* 3460 */ MCD::OPC_Decode, 218, 18, 24, // Opcode: S4_storeirh_io
747/* 3464 */ MCD::OPC_FilterValue, 98, 4, 0, 0, // Skip to: 3473
748/* 3469 */ MCD::OPC_Decode, 223, 18, 25, // Opcode: S4_storeiri_io
749/* 3473 */ MCD::OPC_FilterValue, 112, 67, 0, 0, // Skip to: 3545
750/* 3478 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
751/* 3481 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3497
752/* 3486 */ MCD::OPC_CheckField, 13, 1, 0, 104, 98, 0, // Skip to: 28685
753/* 3493 */ MCD::OPC_Decode, 248, 11, 26, // Opcode: L4_add_memopb_io
754/* 3497 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3513
755/* 3502 */ MCD::OPC_CheckField, 13, 1, 0, 88, 98, 0, // Skip to: 28685
756/* 3509 */ MCD::OPC_Decode, 227, 12, 26, // Opcode: L4_sub_memopb_io
757/* 3513 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3529
758/* 3518 */ MCD::OPC_CheckField, 13, 1, 0, 72, 98, 0, // Skip to: 28685
759/* 3525 */ MCD::OPC_Decode, 251, 11, 26, // Opcode: L4_and_memopb_io
760/* 3529 */ MCD::OPC_FilterValue, 3, 63, 98, 0, // Skip to: 28685
761/* 3534 */ MCD::OPC_CheckField, 13, 1, 0, 56, 98, 0, // Skip to: 28685
762/* 3541 */ MCD::OPC_Decode, 169, 12, 26, // Opcode: L4_or_memopb_io
763/* 3545 */ MCD::OPC_FilterValue, 113, 67, 0, 0, // Skip to: 3617
764/* 3550 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
765/* 3553 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3569
766/* 3558 */ MCD::OPC_CheckField, 13, 1, 0, 32, 98, 0, // Skip to: 28685
767/* 3565 */ MCD::OPC_Decode, 249, 11, 27, // Opcode: L4_add_memoph_io
768/* 3569 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3585
769/* 3574 */ MCD::OPC_CheckField, 13, 1, 0, 16, 98, 0, // Skip to: 28685
770/* 3581 */ MCD::OPC_Decode, 228, 12, 27, // Opcode: L4_sub_memoph_io
771/* 3585 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3601
772/* 3590 */ MCD::OPC_CheckField, 13, 1, 0, 0, 98, 0, // Skip to: 28685
773/* 3597 */ MCD::OPC_Decode, 252, 11, 27, // Opcode: L4_and_memoph_io
774/* 3601 */ MCD::OPC_FilterValue, 3, 247, 97, 0, // Skip to: 28685
775/* 3606 */ MCD::OPC_CheckField, 13, 1, 0, 240, 97, 0, // Skip to: 28685
776/* 3613 */ MCD::OPC_Decode, 170, 12, 27, // Opcode: L4_or_memoph_io
777/* 3617 */ MCD::OPC_FilterValue, 114, 67, 0, 0, // Skip to: 3689
778/* 3622 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
779/* 3625 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3641
780/* 3630 */ MCD::OPC_CheckField, 13, 1, 0, 216, 97, 0, // Skip to: 28685
781/* 3637 */ MCD::OPC_Decode, 250, 11, 28, // Opcode: L4_add_memopw_io
782/* 3641 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3657
783/* 3646 */ MCD::OPC_CheckField, 13, 1, 0, 200, 97, 0, // Skip to: 28685
784/* 3653 */ MCD::OPC_Decode, 229, 12, 28, // Opcode: L4_sub_memopw_io
785/* 3657 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3673
786/* 3662 */ MCD::OPC_CheckField, 13, 1, 0, 184, 97, 0, // Skip to: 28685
787/* 3669 */ MCD::OPC_Decode, 253, 11, 28, // Opcode: L4_and_memopw_io
788/* 3673 */ MCD::OPC_FilterValue, 3, 175, 97, 0, // Skip to: 28685
789/* 3678 */ MCD::OPC_CheckField, 13, 1, 0, 168, 97, 0, // Skip to: 28685
790/* 3685 */ MCD::OPC_Decode, 171, 12, 28, // Opcode: L4_or_memopw_io
791/* 3689 */ MCD::OPC_FilterValue, 120, 67, 0, 0, // Skip to: 3761
792/* 3694 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
793/* 3697 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3713
794/* 3702 */ MCD::OPC_CheckField, 13, 1, 0, 144, 97, 0, // Skip to: 28685
795/* 3709 */ MCD::OPC_Decode, 254, 11, 29, // Opcode: L4_iadd_memopb_io
796/* 3713 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3729
797/* 3718 */ MCD::OPC_CheckField, 13, 1, 0, 128, 97, 0, // Skip to: 28685
798/* 3725 */ MCD::OPC_Decode, 135, 12, 29, // Opcode: L4_isub_memopb_io
799/* 3729 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3745
800/* 3734 */ MCD::OPC_CheckField, 13, 1, 0, 112, 97, 0, // Skip to: 28685
801/* 3741 */ MCD::OPC_Decode, 129, 12, 29, // Opcode: L4_iand_memopb_io
802/* 3745 */ MCD::OPC_FilterValue, 3, 103, 97, 0, // Skip to: 28685
803/* 3750 */ MCD::OPC_CheckField, 13, 1, 0, 96, 97, 0, // Skip to: 28685
804/* 3757 */ MCD::OPC_Decode, 132, 12, 29, // Opcode: L4_ior_memopb_io
805/* 3761 */ MCD::OPC_FilterValue, 121, 67, 0, 0, // Skip to: 3833
806/* 3766 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
807/* 3769 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3785
808/* 3774 */ MCD::OPC_CheckField, 13, 1, 0, 72, 97, 0, // Skip to: 28685
809/* 3781 */ MCD::OPC_Decode, 255, 11, 30, // Opcode: L4_iadd_memoph_io
810/* 3785 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3801
811/* 3790 */ MCD::OPC_CheckField, 13, 1, 0, 56, 97, 0, // Skip to: 28685
812/* 3797 */ MCD::OPC_Decode, 136, 12, 30, // Opcode: L4_isub_memoph_io
813/* 3801 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3817
814/* 3806 */ MCD::OPC_CheckField, 13, 1, 0, 40, 97, 0, // Skip to: 28685
815/* 3813 */ MCD::OPC_Decode, 130, 12, 30, // Opcode: L4_iand_memoph_io
816/* 3817 */ MCD::OPC_FilterValue, 3, 31, 97, 0, // Skip to: 28685
817/* 3822 */ MCD::OPC_CheckField, 13, 1, 0, 24, 97, 0, // Skip to: 28685
818/* 3829 */ MCD::OPC_Decode, 133, 12, 30, // Opcode: L4_ior_memoph_io
819/* 3833 */ MCD::OPC_FilterValue, 122, 15, 97, 0, // Skip to: 28685
820/* 3838 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
821/* 3841 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3857
822/* 3846 */ MCD::OPC_CheckField, 13, 1, 0, 0, 97, 0, // Skip to: 28685
823/* 3853 */ MCD::OPC_Decode, 128, 12, 31, // Opcode: L4_iadd_memopw_io
824/* 3857 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3873
825/* 3862 */ MCD::OPC_CheckField, 13, 1, 0, 240, 96, 0, // Skip to: 28685
826/* 3869 */ MCD::OPC_Decode, 137, 12, 31, // Opcode: L4_isub_memopw_io
827/* 3873 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3889
828/* 3878 */ MCD::OPC_CheckField, 13, 1, 0, 224, 96, 0, // Skip to: 28685
829/* 3885 */ MCD::OPC_Decode, 131, 12, 31, // Opcode: L4_iand_memopw_io
830/* 3889 */ MCD::OPC_FilterValue, 3, 215, 96, 0, // Skip to: 28685
831/* 3894 */ MCD::OPC_CheckField, 13, 1, 0, 208, 96, 0, // Skip to: 28685
832/* 3901 */ MCD::OPC_Decode, 134, 12, 31, // Opcode: L4_ior_memopw_io
833/* 3905 */ MCD::OPC_FilterValue, 4, 233, 4, 0, // Skip to: 5167
834/* 3910 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
835/* 3913 */ MCD::OPC_FilterValue, 0, 84, 0, 0, // Skip to: 4002
836/* 3918 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
837/* 3921 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 3993
838/* 3926 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
839/* 3929 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3945
840/* 3934 */ MCD::OPC_CheckField, 2, 1, 0, 168, 96, 0, // Skip to: 28685
841/* 3941 */ MCD::OPC_Decode, 228, 16, 32, // Opcode: S2_pstorerbt_io
842/* 3945 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3961
843/* 3950 */ MCD::OPC_CheckField, 2, 1, 0, 152, 96, 0, // Skip to: 28685
844/* 3957 */ MCD::OPC_Decode, 150, 18, 32, // Opcode: S4_pstorerbtnew_io
845/* 3961 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3977
846/* 3966 */ MCD::OPC_CheckField, 2, 1, 0, 136, 96, 0, // Skip to: 28685
847/* 3973 */ MCD::OPC_Decode, 219, 16, 32, // Opcode: S2_pstorerbf_io
848/* 3977 */ MCD::OPC_FilterValue, 3, 127, 96, 0, // Skip to: 28685
849/* 3982 */ MCD::OPC_CheckField, 2, 1, 0, 120, 96, 0, // Skip to: 28685
850/* 3989 */ MCD::OPC_Decode, 135, 18, 32, // Opcode: S4_pstorerbfnew_io
851/* 3993 */ MCD::OPC_FilterValue, 1, 111, 96, 0, // Skip to: 28685
852/* 3998 */ MCD::OPC_Decode, 151, 17, 33, // Opcode: S2_storerbgp
853/* 4002 */ MCD::OPC_FilterValue, 2, 84, 0, 0, // Skip to: 4091
854/* 4007 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
855/* 4010 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4082
856/* 4015 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
857/* 4018 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4034
858/* 4023 */ MCD::OPC_CheckField, 2, 1, 0, 79, 96, 0, // Skip to: 28685
859/* 4030 */ MCD::OPC_Decode, 252, 16, 34, // Opcode: S2_pstorerht_io
860/* 4034 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4050
861/* 4039 */ MCD::OPC_CheckField, 2, 1, 0, 63, 96, 0, // Skip to: 28685
862/* 4046 */ MCD::OPC_Decode, 190, 18, 34, // Opcode: S4_pstorerhtnew_io
863/* 4050 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4066
864/* 4055 */ MCD::OPC_CheckField, 2, 1, 0, 47, 96, 0, // Skip to: 28685
865/* 4062 */ MCD::OPC_Decode, 243, 16, 34, // Opcode: S2_pstorerhf_io
866/* 4066 */ MCD::OPC_FilterValue, 3, 38, 96, 0, // Skip to: 28685
867/* 4071 */ MCD::OPC_CheckField, 2, 1, 0, 31, 96, 0, // Skip to: 28685
868/* 4078 */ MCD::OPC_Decode, 175, 18, 34, // Opcode: S4_pstorerhfnew_io
869/* 4082 */ MCD::OPC_FilterValue, 1, 22, 96, 0, // Skip to: 28685
870/* 4087 */ MCD::OPC_Decode, 179, 17, 35, // Opcode: S2_storerhgp
871/* 4091 */ MCD::OPC_FilterValue, 3, 84, 0, 0, // Skip to: 4180
872/* 4096 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
873/* 4099 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4171
874/* 4104 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
875/* 4107 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4123
876/* 4112 */ MCD::OPC_CheckField, 2, 1, 0, 246, 95, 0, // Skip to: 28685
877/* 4119 */ MCD::OPC_Decode, 240, 16, 34, // Opcode: S2_pstorerft_io
878/* 4123 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4139
879/* 4128 */ MCD::OPC_CheckField, 2, 1, 0, 230, 95, 0, // Skip to: 28685
880/* 4135 */ MCD::OPC_Decode, 170, 18, 34, // Opcode: S4_pstorerftnew_io
881/* 4139 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4155
882/* 4144 */ MCD::OPC_CheckField, 2, 1, 0, 214, 95, 0, // Skip to: 28685
883/* 4151 */ MCD::OPC_Decode, 237, 16, 34, // Opcode: S2_pstorerff_io
884/* 4155 */ MCD::OPC_FilterValue, 3, 205, 95, 0, // Skip to: 28685
885/* 4160 */ MCD::OPC_CheckField, 2, 1, 0, 198, 95, 0, // Skip to: 28685
886/* 4167 */ MCD::OPC_Decode, 165, 18, 34, // Opcode: S4_pstorerffnew_io
887/* 4171 */ MCD::OPC_FilterValue, 1, 189, 95, 0, // Skip to: 28685
888/* 4176 */ MCD::OPC_Decode, 172, 17, 35, // Opcode: S2_storerfgp
889/* 4180 */ MCD::OPC_FilterValue, 4, 84, 0, 0, // Skip to: 4269
890/* 4185 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
891/* 4188 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4260
892/* 4193 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
893/* 4196 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4212
894/* 4201 */ MCD::OPC_CheckField, 2, 1, 0, 157, 95, 0, // Skip to: 28685
895/* 4208 */ MCD::OPC_Decode, 136, 17, 36, // Opcode: S2_pstorerit_io
896/* 4212 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4228
897/* 4217 */ MCD::OPC_CheckField, 2, 1, 0, 141, 95, 0, // Skip to: 28685
898/* 4224 */ MCD::OPC_Decode, 210, 18, 36, // Opcode: S4_pstoreritnew_io
899/* 4228 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4244
900/* 4233 */ MCD::OPC_CheckField, 2, 1, 0, 125, 95, 0, // Skip to: 28685
901/* 4240 */ MCD::OPC_Decode, 255, 16, 36, // Opcode: S2_pstorerif_io
902/* 4244 */ MCD::OPC_FilterValue, 3, 116, 95, 0, // Skip to: 28685
903/* 4249 */ MCD::OPC_CheckField, 2, 1, 0, 109, 95, 0, // Skip to: 28685
904/* 4256 */ MCD::OPC_Decode, 195, 18, 36, // Opcode: S4_pstorerifnew_io
905/* 4260 */ MCD::OPC_FilterValue, 1, 100, 95, 0, // Skip to: 28685
906/* 4265 */ MCD::OPC_Decode, 193, 17, 37, // Opcode: S2_storerigp
907/* 4269 */ MCD::OPC_FilterValue, 5, 14, 1, 0, // Skip to: 4544
908/* 4274 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
909/* 4277 */ MCD::OPC_FilterValue, 0, 84, 0, 0, // Skip to: 4366
910/* 4282 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
911/* 4285 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4357
912/* 4290 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
913/* 4293 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4309
914/* 4298 */ MCD::OPC_CheckField, 2, 1, 0, 60, 95, 0, // Skip to: 28685
915/* 4305 */ MCD::OPC_Decode, 225, 16, 38, // Opcode: S2_pstorerbnewt_io
916/* 4309 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4325
917/* 4314 */ MCD::OPC_CheckField, 2, 1, 0, 44, 95, 0, // Skip to: 28685
918/* 4321 */ MCD::OPC_Decode, 145, 18, 38, // Opcode: S4_pstorerbnewtnew_io
919/* 4325 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4341
920/* 4330 */ MCD::OPC_CheckField, 2, 1, 0, 28, 95, 0, // Skip to: 28685
921/* 4337 */ MCD::OPC_Decode, 222, 16, 38, // Opcode: S2_pstorerbnewf_io
922/* 4341 */ MCD::OPC_FilterValue, 3, 19, 95, 0, // Skip to: 28685
923/* 4346 */ MCD::OPC_CheckField, 2, 1, 0, 12, 95, 0, // Skip to: 28685
924/* 4353 */ MCD::OPC_Decode, 140, 18, 38, // Opcode: S4_pstorerbnewfnew_io
925/* 4357 */ MCD::OPC_FilterValue, 1, 3, 95, 0, // Skip to: 28685
926/* 4362 */ MCD::OPC_Decode, 158, 17, 39, // Opcode: S2_storerbnewgp
927/* 4366 */ MCD::OPC_FilterValue, 1, 84, 0, 0, // Skip to: 4455
928/* 4371 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
929/* 4374 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4446
930/* 4379 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
931/* 4382 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4398
932/* 4387 */ MCD::OPC_CheckField, 2, 1, 0, 227, 94, 0, // Skip to: 28685
933/* 4394 */ MCD::OPC_Decode, 249, 16, 40, // Opcode: S2_pstorerhnewt_io
934/* 4398 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4414
935/* 4403 */ MCD::OPC_CheckField, 2, 1, 0, 211, 94, 0, // Skip to: 28685
936/* 4410 */ MCD::OPC_Decode, 185, 18, 40, // Opcode: S4_pstorerhnewtnew_io
937/* 4414 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4430
938/* 4419 */ MCD::OPC_CheckField, 2, 1, 0, 195, 94, 0, // Skip to: 28685
939/* 4426 */ MCD::OPC_Decode, 246, 16, 40, // Opcode: S2_pstorerhnewf_io
940/* 4430 */ MCD::OPC_FilterValue, 3, 186, 94, 0, // Skip to: 28685
941/* 4435 */ MCD::OPC_CheckField, 2, 1, 0, 179, 94, 0, // Skip to: 28685
942/* 4442 */ MCD::OPC_Decode, 180, 18, 40, // Opcode: S4_pstorerhnewfnew_io
943/* 4446 */ MCD::OPC_FilterValue, 1, 170, 94, 0, // Skip to: 28685
944/* 4451 */ MCD::OPC_Decode, 186, 17, 41, // Opcode: S2_storerhnewgp
945/* 4455 */ MCD::OPC_FilterValue, 2, 161, 94, 0, // Skip to: 28685
946/* 4460 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
947/* 4463 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4535
948/* 4468 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
949/* 4471 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4487
950/* 4476 */ MCD::OPC_CheckField, 2, 1, 0, 138, 94, 0, // Skip to: 28685
951/* 4483 */ MCD::OPC_Decode, 133, 17, 42, // Opcode: S2_pstorerinewt_io
952/* 4487 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4503
953/* 4492 */ MCD::OPC_CheckField, 2, 1, 0, 122, 94, 0, // Skip to: 28685
954/* 4499 */ MCD::OPC_Decode, 205, 18, 42, // Opcode: S4_pstorerinewtnew_io
955/* 4503 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4519
956/* 4508 */ MCD::OPC_CheckField, 2, 1, 0, 106, 94, 0, // Skip to: 28685
957/* 4515 */ MCD::OPC_Decode, 130, 17, 42, // Opcode: S2_pstorerinewf_io
958/* 4519 */ MCD::OPC_FilterValue, 3, 97, 94, 0, // Skip to: 28685
959/* 4524 */ MCD::OPC_CheckField, 2, 1, 0, 90, 94, 0, // Skip to: 28685
960/* 4531 */ MCD::OPC_Decode, 200, 18, 42, // Opcode: S4_pstorerinewfnew_io
961/* 4535 */ MCD::OPC_FilterValue, 1, 81, 94, 0, // Skip to: 28685
962/* 4540 */ MCD::OPC_Decode, 200, 17, 43, // Opcode: S2_storerinewgp
963/* 4544 */ MCD::OPC_FilterValue, 6, 84, 0, 0, // Skip to: 4633
964/* 4549 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
965/* 4552 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4624
966/* 4557 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
967/* 4560 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4576
968/* 4565 */ MCD::OPC_CheckField, 2, 1, 0, 49, 94, 0, // Skip to: 28685
969/* 4572 */ MCD::OPC_Decode, 234, 16, 44, // Opcode: S2_pstorerdt_io
970/* 4576 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4592
971/* 4581 */ MCD::OPC_CheckField, 2, 1, 0, 33, 94, 0, // Skip to: 28685
972/* 4588 */ MCD::OPC_Decode, 160, 18, 44, // Opcode: S4_pstorerdtnew_io
973/* 4592 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4608
974/* 4597 */ MCD::OPC_CheckField, 2, 1, 0, 17, 94, 0, // Skip to: 28685
975/* 4604 */ MCD::OPC_Decode, 231, 16, 44, // Opcode: S2_pstorerdf_io
976/* 4608 */ MCD::OPC_FilterValue, 3, 8, 94, 0, // Skip to: 28685
977/* 4613 */ MCD::OPC_CheckField, 2, 1, 0, 1, 94, 0, // Skip to: 28685
978/* 4620 */ MCD::OPC_Decode, 155, 18, 44, // Opcode: S4_pstorerdfnew_io
979/* 4624 */ MCD::OPC_FilterValue, 1, 248, 93, 0, // Skip to: 28685
980/* 4629 */ MCD::OPC_Decode, 165, 17, 45, // Opcode: S2_storerdgp
981/* 4633 */ MCD::OPC_FilterValue, 8, 84, 0, 0, // Skip to: 4722
982/* 4638 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
983/* 4641 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4713
984/* 4646 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
985/* 4649 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4665
986/* 4654 */ MCD::OPC_CheckField, 13, 1, 0, 216, 93, 0, // Skip to: 28685
987/* 4661 */ MCD::OPC_Decode, 204, 11, 46, // Opcode: L2_ploadrbt_io
988/* 4665 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4681
989/* 4670 */ MCD::OPC_CheckField, 13, 1, 0, 200, 93, 0, // Skip to: 28685
990/* 4677 */ MCD::OPC_Decode, 206, 11, 46, // Opcode: L2_ploadrbtnew_io
991/* 4681 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4697
992/* 4686 */ MCD::OPC_CheckField, 13, 1, 0, 184, 93, 0, // Skip to: 28685
993/* 4693 */ MCD::OPC_Decode, 200, 11, 46, // Opcode: L2_ploadrbf_io
994/* 4697 */ MCD::OPC_FilterValue, 3, 175, 93, 0, // Skip to: 28685
995/* 4702 */ MCD::OPC_CheckField, 13, 1, 0, 168, 93, 0, // Skip to: 28685
996/* 4709 */ MCD::OPC_Decode, 202, 11, 46, // Opcode: L2_ploadrbfnew_io
997/* 4713 */ MCD::OPC_FilterValue, 1, 159, 93, 0, // Skip to: 28685
998/* 4718 */ MCD::OPC_Decode, 163, 11, 47, // Opcode: L2_loadrbgp
999/* 4722 */ MCD::OPC_FilterValue, 9, 84, 0, 0, // Skip to: 4811
1000/* 4727 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1001/* 4730 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4802
1002/* 4735 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1003/* 4738 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4754
1004/* 4743 */ MCD::OPC_CheckField, 13, 1, 0, 127, 93, 0, // Skip to: 28685
1005/* 4750 */ MCD::OPC_Decode, 236, 11, 46, // Opcode: L2_ploadrubt_io
1006/* 4754 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4770
1007/* 4759 */ MCD::OPC_CheckField, 13, 1, 0, 111, 93, 0, // Skip to: 28685
1008/* 4766 */ MCD::OPC_Decode, 238, 11, 46, // Opcode: L2_ploadrubtnew_io
1009/* 4770 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4786
1010/* 4775 */ MCD::OPC_CheckField, 13, 1, 0, 95, 93, 0, // Skip to: 28685
1011/* 4782 */ MCD::OPC_Decode, 232, 11, 46, // Opcode: L2_ploadrubf_io
1012/* 4786 */ MCD::OPC_FilterValue, 3, 86, 93, 0, // Skip to: 28685
1013/* 4791 */ MCD::OPC_CheckField, 13, 1, 0, 79, 93, 0, // Skip to: 28685
1014/* 4798 */ MCD::OPC_Decode, 234, 11, 46, // Opcode: L2_ploadrubfnew_io
1015/* 4802 */ MCD::OPC_FilterValue, 1, 70, 93, 0, // Skip to: 28685
1016/* 4807 */ MCD::OPC_Decode, 191, 11, 47, // Opcode: L2_loadrubgp
1017/* 4811 */ MCD::OPC_FilterValue, 10, 84, 0, 0, // Skip to: 4900
1018/* 4816 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1019/* 4819 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4891
1020/* 4824 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1021/* 4827 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4843
1022/* 4832 */ MCD::OPC_CheckField, 13, 1, 0, 38, 93, 0, // Skip to: 28685
1023/* 4839 */ MCD::OPC_Decode, 220, 11, 48, // Opcode: L2_ploadrht_io
1024/* 4843 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4859
1025/* 4848 */ MCD::OPC_CheckField, 13, 1, 0, 22, 93, 0, // Skip to: 28685
1026/* 4855 */ MCD::OPC_Decode, 222, 11, 48, // Opcode: L2_ploadrhtnew_io
1027/* 4859 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4875
1028/* 4864 */ MCD::OPC_CheckField, 13, 1, 0, 6, 93, 0, // Skip to: 28685
1029/* 4871 */ MCD::OPC_Decode, 216, 11, 48, // Opcode: L2_ploadrhf_io
1030/* 4875 */ MCD::OPC_FilterValue, 3, 253, 92, 0, // Skip to: 28685
1031/* 4880 */ MCD::OPC_CheckField, 13, 1, 0, 246, 92, 0, // Skip to: 28685
1032/* 4887 */ MCD::OPC_Decode, 218, 11, 48, // Opcode: L2_ploadrhfnew_io
1033/* 4891 */ MCD::OPC_FilterValue, 1, 237, 92, 0, // Skip to: 28685
1034/* 4896 */ MCD::OPC_Decode, 177, 11, 49, // Opcode: L2_loadrhgp
1035/* 4900 */ MCD::OPC_FilterValue, 11, 84, 0, 0, // Skip to: 4989
1036/* 4905 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1037/* 4908 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4980
1038/* 4913 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1039/* 4916 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4932
1040/* 4921 */ MCD::OPC_CheckField, 13, 1, 0, 205, 92, 0, // Skip to: 28685
1041/* 4928 */ MCD::OPC_Decode, 244, 11, 48, // Opcode: L2_ploadruht_io
1042/* 4932 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4948
1043/* 4937 */ MCD::OPC_CheckField, 13, 1, 0, 189, 92, 0, // Skip to: 28685
1044/* 4944 */ MCD::OPC_Decode, 246, 11, 48, // Opcode: L2_ploadruhtnew_io
1045/* 4948 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4964
1046/* 4953 */ MCD::OPC_CheckField, 13, 1, 0, 173, 92, 0, // Skip to: 28685
1047/* 4960 */ MCD::OPC_Decode, 240, 11, 48, // Opcode: L2_ploadruhf_io
1048/* 4964 */ MCD::OPC_FilterValue, 3, 164, 92, 0, // Skip to: 28685
1049/* 4969 */ MCD::OPC_CheckField, 13, 1, 0, 157, 92, 0, // Skip to: 28685
1050/* 4976 */ MCD::OPC_Decode, 242, 11, 48, // Opcode: L2_ploadruhfnew_io
1051/* 4980 */ MCD::OPC_FilterValue, 1, 148, 92, 0, // Skip to: 28685
1052/* 4985 */ MCD::OPC_Decode, 198, 11, 49, // Opcode: L2_loadruhgp
1053/* 4989 */ MCD::OPC_FilterValue, 12, 84, 0, 0, // Skip to: 5078
1054/* 4994 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1055/* 4997 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5069
1056/* 5002 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1057/* 5005 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5021
1058/* 5010 */ MCD::OPC_CheckField, 13, 1, 0, 116, 92, 0, // Skip to: 28685
1059/* 5017 */ MCD::OPC_Decode, 228, 11, 50, // Opcode: L2_ploadrit_io
1060/* 5021 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5037
1061/* 5026 */ MCD::OPC_CheckField, 13, 1, 0, 100, 92, 0, // Skip to: 28685
1062/* 5033 */ MCD::OPC_Decode, 230, 11, 50, // Opcode: L2_ploadritnew_io
1063/* 5037 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5053
1064/* 5042 */ MCD::OPC_CheckField, 13, 1, 0, 84, 92, 0, // Skip to: 28685
1065/* 5049 */ MCD::OPC_Decode, 224, 11, 50, // Opcode: L2_ploadrif_io
1066/* 5053 */ MCD::OPC_FilterValue, 3, 75, 92, 0, // Skip to: 28685
1067/* 5058 */ MCD::OPC_CheckField, 13, 1, 0, 68, 92, 0, // Skip to: 28685
1068/* 5065 */ MCD::OPC_Decode, 226, 11, 50, // Opcode: L2_ploadrifnew_io
1069/* 5069 */ MCD::OPC_FilterValue, 1, 59, 92, 0, // Skip to: 28685
1070/* 5074 */ MCD::OPC_Decode, 184, 11, 51, // Opcode: L2_loadrigp
1071/* 5078 */ MCD::OPC_FilterValue, 14, 50, 92, 0, // Skip to: 28685
1072/* 5083 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1073/* 5086 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5158
1074/* 5091 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1075/* 5094 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5110
1076/* 5099 */ MCD::OPC_CheckField, 13, 1, 0, 27, 92, 0, // Skip to: 28685
1077/* 5106 */ MCD::OPC_Decode, 212, 11, 52, // Opcode: L2_ploadrdt_io
1078/* 5110 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5126
1079/* 5115 */ MCD::OPC_CheckField, 13, 1, 0, 11, 92, 0, // Skip to: 28685
1080/* 5122 */ MCD::OPC_Decode, 214, 11, 52, // Opcode: L2_ploadrdtnew_io
1081/* 5126 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5142
1082/* 5131 */ MCD::OPC_CheckField, 13, 1, 0, 251, 91, 0, // Skip to: 28685
1083/* 5138 */ MCD::OPC_Decode, 208, 11, 52, // Opcode: L2_ploadrdf_io
1084/* 5142 */ MCD::OPC_FilterValue, 3, 242, 91, 0, // Skip to: 28685
1085/* 5147 */ MCD::OPC_CheckField, 13, 1, 0, 235, 91, 0, // Skip to: 28685
1086/* 5154 */ MCD::OPC_Decode, 210, 11, 52, // Opcode: L2_ploadrdfnew_io
1087/* 5158 */ MCD::OPC_FilterValue, 1, 226, 91, 0, // Skip to: 28685
1088/* 5163 */ MCD::OPC_Decode, 170, 11, 53, // Opcode: L2_loadrdgp
1089/* 5167 */ MCD::OPC_FilterValue, 5, 248, 2, 0, // Skip to: 5932
1090/* 5172 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
1091/* 5175 */ MCD::OPC_FilterValue, 0, 65, 0, 0, // Skip to: 5245
1092/* 5180 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1093/* 5183 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5199
1094/* 5188 */ MCD::OPC_CheckField, 0, 14, 0, 194, 91, 0, // Skip to: 28685
1095/* 5195 */ MCD::OPC_Decode, 210, 9, 54, // Opcode: J2_callr
1096/* 5199 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 5222
1097/* 5204 */ MCD::OPC_CheckField, 10, 4, 0, 178, 91, 0, // Skip to: 28685
1098/* 5211 */ MCD::OPC_CheckField, 0, 8, 0, 171, 91, 0, // Skip to: 28685
1099/* 5218 */ MCD::OPC_Decode, 212, 9, 55, // Opcode: J2_callrt
1100/* 5222 */ MCD::OPC_FilterValue, 9, 162, 91, 0, // Skip to: 28685
1101/* 5227 */ MCD::OPC_CheckField, 10, 4, 0, 155, 91, 0, // Skip to: 28685
1102/* 5234 */ MCD::OPC_CheckField, 0, 8, 0, 148, 91, 0, // Skip to: 28685
1103/* 5241 */ MCD::OPC_Decode, 211, 9, 55, // Opcode: J2_callrf
1104/* 5245 */ MCD::OPC_FilterValue, 1, 205, 0, 0, // Skip to: 5455
1105/* 5250 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1106/* 5253 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5325
1107/* 5258 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1108/* 5261 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5277
1109/* 5266 */ MCD::OPC_CheckField, 0, 10, 0, 116, 91, 0, // Skip to: 28685
1110/* 5273 */ MCD::OPC_Decode, 219, 9, 54, // Opcode: J2_jumpr
1111/* 5277 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5293
1112/* 5282 */ MCD::OPC_CheckField, 0, 10, 0, 100, 91, 0, // Skip to: 28685
1113/* 5289 */ MCD::OPC_Decode, 233, 10, 54, // Opcode: J4_hintjumpr
1114/* 5293 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 5309
1115/* 5298 */ MCD::OPC_CheckField, 0, 8, 0, 84, 91, 0, // Skip to: 28685
1116/* 5305 */ MCD::OPC_Decode, 230, 9, 55, // Opcode: J2_jumprt
1117/* 5309 */ MCD::OPC_FilterValue, 11, 75, 91, 0, // Skip to: 28685
1118/* 5314 */ MCD::OPC_CheckField, 0, 8, 0, 68, 91, 0, // Skip to: 28685
1119/* 5321 */ MCD::OPC_Decode, 220, 9, 55, // Opcode: J2_jumprf
1120/* 5325 */ MCD::OPC_FilterValue, 2, 35, 0, 0, // Skip to: 5365
1121/* 5330 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1122/* 5333 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 5349
1123/* 5338 */ MCD::OPC_CheckField, 0, 8, 0, 44, 91, 0, // Skip to: 28685
1124/* 5345 */ MCD::OPC_Decode, 231, 9, 55, // Opcode: J2_jumprtnew
1125/* 5349 */ MCD::OPC_FilterValue, 11, 35, 91, 0, // Skip to: 28685
1126/* 5354 */ MCD::OPC_CheckField, 0, 8, 0, 28, 91, 0, // Skip to: 28685
1127/* 5361 */ MCD::OPC_Decode, 221, 9, 55, // Opcode: J2_jumprfnew
1128/* 5365 */ MCD::OPC_FilterValue, 4, 45, 0, 0, // Skip to: 5415
1129/* 5370 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1130/* 5373 */ MCD::OPC_FilterValue, 10, 16, 0, 0, // Skip to: 5394
1131/* 5378 */ MCD::OPC_CheckPredicate, 0, 6, 91, 0, // Skip to: 28685
1132/* 5383 */ MCD::OPC_CheckField, 0, 8, 0, 255, 90, 0, // Skip to: 28685
1133/* 5390 */ MCD::OPC_Decode, 233, 9, 55, // Opcode: J2_jumprtpt
1134/* 5394 */ MCD::OPC_FilterValue, 11, 246, 90, 0, // Skip to: 28685
1135/* 5399 */ MCD::OPC_CheckPredicate, 0, 241, 90, 0, // Skip to: 28685
1136/* 5404 */ MCD::OPC_CheckField, 0, 8, 0, 234, 90, 0, // Skip to: 28685
1137/* 5411 */ MCD::OPC_Decode, 223, 9, 55, // Opcode: J2_jumprfpt
1138/* 5415 */ MCD::OPC_FilterValue, 6, 225, 90, 0, // Skip to: 28685
1139/* 5420 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1140/* 5423 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 5439
1141/* 5428 */ MCD::OPC_CheckField, 0, 8, 0, 210, 90, 0, // Skip to: 28685
1142/* 5435 */ MCD::OPC_Decode, 232, 9, 55, // Opcode: J2_jumprtnewpt
1143/* 5439 */ MCD::OPC_FilterValue, 11, 201, 90, 0, // Skip to: 28685
1144/* 5444 */ MCD::OPC_CheckField, 0, 8, 0, 194, 90, 0, // Skip to: 28685
1145/* 5451 */ MCD::OPC_Decode, 222, 9, 55, // Opcode: J2_jumprfnewpt
1146/* 5455 */ MCD::OPC_FilterValue, 2, 131, 0, 0, // Skip to: 5591
1147/* 5460 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1148/* 5463 */ MCD::OPC_FilterValue, 0, 32, 0, 0, // Skip to: 5500
1149/* 5468 */ MCD::OPC_CheckField, 16, 5, 0, 170, 90, 0, // Skip to: 28685
1150/* 5475 */ MCD::OPC_CheckField, 13, 1, 0, 163, 90, 0, // Skip to: 28685
1151/* 5482 */ MCD::OPC_CheckField, 5, 3, 0, 156, 90, 0, // Skip to: 28685
1152/* 5489 */ MCD::OPC_CheckField, 0, 2, 0, 149, 90, 0, // Skip to: 28685
1153/* 5496 */ MCD::OPC_Decode, 255, 9, 56, // Opcode: J2_trap0
1154/* 5500 */ MCD::OPC_FilterValue, 2, 32, 0, 0, // Skip to: 5537
1155/* 5505 */ MCD::OPC_CheckField, 16, 5, 0, 133, 90, 0, // Skip to: 28685
1156/* 5512 */ MCD::OPC_CheckField, 13, 1, 0, 126, 90, 0, // Skip to: 28685
1157/* 5519 */ MCD::OPC_CheckField, 5, 3, 0, 119, 90, 0, // Skip to: 28685
1158/* 5526 */ MCD::OPC_CheckField, 0, 2, 0, 112, 90, 0, // Skip to: 28685
1159/* 5533 */ MCD::OPC_Decode, 248, 9, 56, // Opcode: J2_pause
1160/* 5537 */ MCD::OPC_FilterValue, 4, 103, 90, 0, // Skip to: 28685
1161/* 5542 */ MCD::OPC_ExtractField, 0, 2, // Inst{1-0} ...
1162/* 5545 */ MCD::OPC_FilterValue, 0, 95, 90, 0, // Skip to: 28685
1163/* 5550 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1164/* 5553 */ MCD::OPC_FilterValue, 0, 87, 90, 0, // Skip to: 28685
1165/* 5558 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1166/* 5561 */ MCD::OPC_FilterValue, 0, 79, 90, 0, // Skip to: 28685
1167/* 5566 */ MCD::OPC_CheckPredicate, 1, 11, 0, 0, // Skip to: 5582
1168/* 5571 */ MCD::OPC_CheckField, 16, 5, 0, 4, 0, 0, // Skip to: 5582
1169/* 5578 */ MCD::OPC_Decode, 207, 15, 56, // Opcode: PS_trap1
1170/* 5582 */ MCD::OPC_CheckPredicate, 2, 58, 90, 0, // Skip to: 28685
1171/* 5587 */ MCD::OPC_Decode, 128, 10, 57, // Opcode: J2_trap1
1172/* 5591 */ MCD::OPC_FilterValue, 3, 36, 0, 0, // Skip to: 5632
1173/* 5596 */ MCD::OPC_ExtractField, 0, 14, // Inst{13-0} ...
1174/* 5599 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5615
1175/* 5604 */ MCD::OPC_CheckField, 21, 4, 6, 34, 90, 0, // Skip to: 28685
1176/* 5611 */ MCD::OPC_Decode, 133, 24, 54, // Opcode: Y2_icinva
1177/* 5615 */ MCD::OPC_FilterValue, 2, 25, 90, 0, // Skip to: 28685
1178/* 5620 */ MCD::OPC_CheckField, 16, 9, 192, 3, 17, 90, 0, // Skip to: 28685
1179/* 5628 */ MCD::OPC_Decode, 134, 24, 58, // Opcode: Y2_isync
1180/* 5632 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5648
1181/* 5637 */ MCD::OPC_CheckField, 0, 1, 0, 1, 90, 0, // Skip to: 28685
1182/* 5644 */ MCD::OPC_Decode, 214, 9, 59, // Opcode: J2_jump
1183/* 5648 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5664
1184/* 5653 */ MCD::OPC_CheckField, 0, 1, 0, 241, 89, 0, // Skip to: 28685
1185/* 5660 */ MCD::OPC_Decode, 208, 9, 59, // Opcode: J2_call
1186/* 5664 */ MCD::OPC_FilterValue, 6, 232, 89, 0, // Skip to: 28685
1187/* 5669 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
1188/* 5672 */ MCD::OPC_FilterValue, 0, 83, 0, 0, // Skip to: 5760
1189/* 5677 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1190/* 5680 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 5720
1191/* 5685 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1192/* 5688 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5704
1193/* 5693 */ MCD::OPC_CheckField, 0, 1, 0, 201, 89, 0, // Skip to: 28685
1194/* 5700 */ MCD::OPC_Decode, 236, 9, 60, // Opcode: J2_jumpt
1195/* 5704 */ MCD::OPC_FilterValue, 1, 192, 89, 0, // Skip to: 28685
1196/* 5709 */ MCD::OPC_CheckField, 0, 1, 0, 185, 89, 0, // Skip to: 28685
1197/* 5716 */ MCD::OPC_Decode, 213, 9, 60, // Opcode: J2_callt
1198/* 5720 */ MCD::OPC_FilterValue, 1, 176, 89, 0, // Skip to: 28685
1199/* 5725 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1200/* 5728 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5744
1201/* 5733 */ MCD::OPC_CheckField, 0, 1, 0, 161, 89, 0, // Skip to: 28685
1202/* 5740 */ MCD::OPC_Decode, 215, 9, 60, // Opcode: J2_jumpf
1203/* 5744 */ MCD::OPC_FilterValue, 1, 152, 89, 0, // Skip to: 28685
1204/* 5749 */ MCD::OPC_CheckField, 0, 1, 0, 145, 89, 0, // Skip to: 28685
1205/* 5756 */ MCD::OPC_Decode, 209, 9, 60, // Opcode: J2_callf
1206/* 5760 */ MCD::OPC_FilterValue, 2, 49, 0, 0, // Skip to: 5814
1207/* 5765 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1208/* 5768 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 5791
1209/* 5773 */ MCD::OPC_CheckField, 24, 1, 0, 121, 89, 0, // Skip to: 28685
1210/* 5780 */ MCD::OPC_CheckField, 0, 1, 0, 114, 89, 0, // Skip to: 28685
1211/* 5787 */ MCD::OPC_Decode, 237, 9, 60, // Opcode: J2_jumptnew
1212/* 5791 */ MCD::OPC_FilterValue, 1, 105, 89, 0, // Skip to: 28685
1213/* 5796 */ MCD::OPC_CheckField, 24, 1, 0, 98, 89, 0, // Skip to: 28685
1214/* 5803 */ MCD::OPC_CheckField, 0, 1, 0, 91, 89, 0, // Skip to: 28685
1215/* 5810 */ MCD::OPC_Decode, 216, 9, 60, // Opcode: J2_jumpfnew
1216/* 5814 */ MCD::OPC_FilterValue, 4, 59, 0, 0, // Skip to: 5878
1217/* 5819 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1218/* 5822 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 5850
1219/* 5827 */ MCD::OPC_CheckPredicate, 0, 69, 89, 0, // Skip to: 28685
1220/* 5832 */ MCD::OPC_CheckField, 24, 1, 0, 62, 89, 0, // Skip to: 28685
1221/* 5839 */ MCD::OPC_CheckField, 0, 1, 0, 55, 89, 0, // Skip to: 28685
1222/* 5846 */ MCD::OPC_Decode, 239, 9, 60, // Opcode: J2_jumptpt
1223/* 5850 */ MCD::OPC_FilterValue, 1, 46, 89, 0, // Skip to: 28685
1224/* 5855 */ MCD::OPC_CheckPredicate, 0, 41, 89, 0, // Skip to: 28685
1225/* 5860 */ MCD::OPC_CheckField, 24, 1, 0, 34, 89, 0, // Skip to: 28685
1226/* 5867 */ MCD::OPC_CheckField, 0, 1, 0, 27, 89, 0, // Skip to: 28685
1227/* 5874 */ MCD::OPC_Decode, 218, 9, 60, // Opcode: J2_jumpfpt
1228/* 5878 */ MCD::OPC_FilterValue, 6, 18, 89, 0, // Skip to: 28685
1229/* 5883 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1230/* 5886 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 5909
1231/* 5891 */ MCD::OPC_CheckField, 24, 1, 0, 3, 89, 0, // Skip to: 28685
1232/* 5898 */ MCD::OPC_CheckField, 0, 1, 0, 252, 88, 0, // Skip to: 28685
1233/* 5905 */ MCD::OPC_Decode, 238, 9, 60, // Opcode: J2_jumptnewpt
1234/* 5909 */ MCD::OPC_FilterValue, 1, 243, 88, 0, // Skip to: 28685
1235/* 5914 */ MCD::OPC_CheckField, 24, 1, 0, 236, 88, 0, // Skip to: 28685
1236/* 5921 */ MCD::OPC_CheckField, 0, 1, 0, 229, 88, 0, // Skip to: 28685
1237/* 5928 */ MCD::OPC_Decode, 217, 9, 60, // Opcode: J2_jumpfnewpt
1238/* 5932 */ MCD::OPC_FilterValue, 6, 221, 4, 0, // Skip to: 7182
1239/* 5937 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
1240/* 5940 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 6008
1241/* 5945 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1242/* 5948 */ MCD::OPC_FilterValue, 0, 25, 0, 0, // Skip to: 5978
1243/* 5953 */ MCD::OPC_CheckField, 13, 1, 0, 197, 88, 0, // Skip to: 28685
1244/* 5960 */ MCD::OPC_CheckField, 5, 3, 0, 190, 88, 0, // Skip to: 28685
1245/* 5967 */ MCD::OPC_CheckField, 0, 3, 0, 183, 88, 0, // Skip to: 28685
1246/* 5974 */ MCD::OPC_Decode, 242, 9, 61, // Opcode: J2_loop0r
1247/* 5978 */ MCD::OPC_FilterValue, 1, 174, 88, 0, // Skip to: 28685
1248/* 5983 */ MCD::OPC_CheckField, 13, 1, 0, 167, 88, 0, // Skip to: 28685
1249/* 5990 */ MCD::OPC_CheckField, 5, 3, 0, 160, 88, 0, // Skip to: 28685
1250/* 5997 */ MCD::OPC_CheckField, 0, 3, 0, 153, 88, 0, // Skip to: 28685
1251/* 6004 */ MCD::OPC_Decode, 246, 9, 61, // Opcode: J2_loop1r
1252/* 6008 */ MCD::OPC_FilterValue, 2, 32, 0, 0, // Skip to: 6045
1253/* 6013 */ MCD::OPC_CheckField, 21, 1, 1, 137, 88, 0, // Skip to: 28685
1254/* 6020 */ MCD::OPC_CheckField, 13, 1, 0, 130, 88, 0, // Skip to: 28685
1255/* 6027 */ MCD::OPC_CheckField, 5, 3, 0, 123, 88, 0, // Skip to: 28685
1256/* 6034 */ MCD::OPC_CheckField, 0, 3, 0, 116, 88, 0, // Skip to: 28685
1257/* 6041 */ MCD::OPC_Decode, 250, 9, 61, // Opcode: J2_ploop1sr
1258/* 6045 */ MCD::OPC_FilterValue, 3, 63, 0, 0, // Skip to: 6113
1259/* 6050 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1260/* 6053 */ MCD::OPC_FilterValue, 0, 25, 0, 0, // Skip to: 6083
1261/* 6058 */ MCD::OPC_CheckField, 13, 1, 0, 92, 88, 0, // Skip to: 28685
1262/* 6065 */ MCD::OPC_CheckField, 5, 3, 0, 85, 88, 0, // Skip to: 28685
1263/* 6072 */ MCD::OPC_CheckField, 0, 3, 0, 78, 88, 0, // Skip to: 28685
1264/* 6079 */ MCD::OPC_Decode, 252, 9, 61, // Opcode: J2_ploop2sr
1265/* 6083 */ MCD::OPC_FilterValue, 1, 69, 88, 0, // Skip to: 28685
1266/* 6088 */ MCD::OPC_CheckField, 13, 1, 0, 62, 88, 0, // Skip to: 28685
1267/* 6095 */ MCD::OPC_CheckField, 5, 3, 0, 55, 88, 0, // Skip to: 28685
1268/* 6102 */ MCD::OPC_CheckField, 0, 3, 0, 48, 88, 0, // Skip to: 28685
1269/* 6109 */ MCD::OPC_Decode, 254, 9, 61, // Opcode: J2_ploop3sr
1270/* 6113 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 6153
1271/* 6118 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1272/* 6121 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6137
1273/* 6126 */ MCD::OPC_CheckField, 0, 1, 0, 24, 88, 0, // Skip to: 28685
1274/* 6133 */ MCD::OPC_Decode, 234, 9, 62, // Opcode: J2_jumprz
1275/* 6137 */ MCD::OPC_FilterValue, 1, 15, 88, 0, // Skip to: 28685
1276/* 6142 */ MCD::OPC_CheckField, 0, 1, 0, 8, 88, 0, // Skip to: 28685
1277/* 6149 */ MCD::OPC_Decode, 235, 9, 62, // Opcode: J2_jumprzpt
1278/* 6153 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 6193
1279/* 6158 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1280/* 6161 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6177
1281/* 6166 */ MCD::OPC_CheckField, 0, 1, 0, 240, 87, 0, // Skip to: 28685
1282/* 6173 */ MCD::OPC_Decode, 224, 9, 62, // Opcode: J2_jumprgtez
1283/* 6177 */ MCD::OPC_FilterValue, 1, 231, 87, 0, // Skip to: 28685
1284/* 6182 */ MCD::OPC_CheckField, 0, 1, 0, 224, 87, 0, // Skip to: 28685
1285/* 6189 */ MCD::OPC_Decode, 225, 9, 62, // Opcode: J2_jumprgtezpt
1286/* 6193 */ MCD::OPC_FilterValue, 6, 35, 0, 0, // Skip to: 6233
1287/* 6198 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1288/* 6201 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6217
1289/* 6206 */ MCD::OPC_CheckField, 0, 1, 0, 200, 87, 0, // Skip to: 28685
1290/* 6213 */ MCD::OPC_Decode, 228, 9, 62, // Opcode: J2_jumprnz
1291/* 6217 */ MCD::OPC_FilterValue, 1, 191, 87, 0, // Skip to: 28685
1292/* 6222 */ MCD::OPC_CheckField, 0, 1, 0, 184, 87, 0, // Skip to: 28685
1293/* 6229 */ MCD::OPC_Decode, 229, 9, 62, // Opcode: J2_jumprnzpt
1294/* 6233 */ MCD::OPC_FilterValue, 7, 35, 0, 0, // Skip to: 6273
1295/* 6238 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1296/* 6241 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6257
1297/* 6246 */ MCD::OPC_CheckField, 0, 1, 0, 160, 87, 0, // Skip to: 28685
1298/* 6253 */ MCD::OPC_Decode, 226, 9, 62, // Opcode: J2_jumprltez
1299/* 6257 */ MCD::OPC_FilterValue, 1, 151, 87, 0, // Skip to: 28685
1300/* 6262 */ MCD::OPC_CheckField, 0, 1, 0, 144, 87, 0, // Skip to: 28685
1301/* 6269 */ MCD::OPC_Decode, 227, 9, 62, // Opcode: J2_jumprltezpt
1302/* 6273 */ MCD::OPC_FilterValue, 8, 35, 0, 0, // Skip to: 6313
1303/* 6278 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1304/* 6281 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6297
1305/* 6286 */ MCD::OPC_CheckField, 5, 9, 0, 120, 87, 0, // Skip to: 28685
1306/* 6293 */ MCD::OPC_Decode, 206, 9, 63, // Opcode: G4_tfrgrcr
1307/* 6297 */ MCD::OPC_FilterValue, 1, 111, 87, 0, // Skip to: 28685
1308/* 6302 */ MCD::OPC_CheckField, 5, 9, 0, 104, 87, 0, // Skip to: 28685
1309/* 6309 */ MCD::OPC_Decode, 162, 7, 64, // Opcode: A2_tfrrcr
1310/* 6313 */ MCD::OPC_FilterValue, 9, 110, 0, 0, // Skip to: 6428
1311/* 6318 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
1312/* 6321 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6344
1313/* 6326 */ MCD::OPC_CheckField, 21, 1, 0, 80, 87, 0, // Skip to: 28685
1314/* 6333 */ MCD::OPC_CheckField, 8, 6, 0, 73, 87, 0, // Skip to: 28685
1315/* 6340 */ MCD::OPC_Decode, 138, 24, 54, // Opcode: Y4_trace
1316/* 6344 */ MCD::OPC_FilterValue, 32, 23, 0, 0, // Skip to: 6372
1317/* 6349 */ MCD::OPC_CheckPredicate, 3, 59, 87, 0, // Skip to: 28685
1318/* 6354 */ MCD::OPC_CheckField, 21, 1, 0, 52, 87, 0, // Skip to: 28685
1319/* 6361 */ MCD::OPC_CheckField, 8, 6, 0, 45, 87, 0, // Skip to: 28685
1320/* 6368 */ MCD::OPC_Decode, 140, 24, 54, // Opcode: Y6_diag
1321/* 6372 */ MCD::OPC_FilterValue, 64, 23, 0, 0, // Skip to: 6400
1322/* 6377 */ MCD::OPC_CheckPredicate, 3, 31, 87, 0, // Skip to: 28685
1323/* 6382 */ MCD::OPC_CheckField, 21, 1, 0, 24, 87, 0, // Skip to: 28685
1324/* 6389 */ MCD::OPC_CheckField, 13, 1, 0, 17, 87, 0, // Skip to: 28685
1325/* 6396 */ MCD::OPC_Decode, 141, 24, 65, // Opcode: Y6_diag0
1326/* 6400 */ MCD::OPC_FilterValue, 96, 8, 87, 0, // Skip to: 28685
1327/* 6405 */ MCD::OPC_CheckPredicate, 3, 3, 87, 0, // Skip to: 28685
1328/* 6410 */ MCD::OPC_CheckField, 21, 1, 0, 252, 86, 0, // Skip to: 28685
1329/* 6417 */ MCD::OPC_CheckField, 13, 1, 0, 245, 86, 0, // Skip to: 28685
1330/* 6424 */ MCD::OPC_Decode, 142, 24, 65, // Opcode: Y6_diag1
1331/* 6428 */ MCD::OPC_FilterValue, 12, 35, 0, 0, // Skip to: 6468
1332/* 6433 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1333/* 6436 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6452
1334/* 6441 */ MCD::OPC_CheckField, 5, 9, 0, 221, 86, 0, // Skip to: 28685
1335/* 6448 */ MCD::OPC_Decode, 205, 9, 66, // Opcode: G4_tfrgpcp
1336/* 6452 */ MCD::OPC_FilterValue, 1, 212, 86, 0, // Skip to: 28685
1337/* 6457 */ MCD::OPC_CheckField, 5, 9, 0, 205, 86, 0, // Skip to: 28685
1338/* 6464 */ MCD::OPC_Decode, 162, 8, 67, // Opcode: A4_tfrpcp
1339/* 6468 */ MCD::OPC_FilterValue, 17, 18, 0, 0, // Skip to: 6491
1340/* 6473 */ MCD::OPC_CheckField, 21, 1, 0, 189, 86, 0, // Skip to: 28685
1341/* 6480 */ MCD::OPC_CheckField, 0, 14, 0, 182, 86, 0, // Skip to: 28685
1342/* 6487 */ MCD::OPC_Decode, 136, 24, 54, // Opcode: Y2_wait
1343/* 6491 */ MCD::OPC_FilterValue, 32, 35, 0, 0, // Skip to: 6531
1344/* 6496 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1345/* 6499 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6515
1346/* 6504 */ MCD::OPC_CheckField, 5, 9, 0, 158, 86, 0, // Skip to: 28685
1347/* 6511 */ MCD::OPC_Decode, 161, 8, 68, // Opcode: A4_tfrcpp
1348/* 6515 */ MCD::OPC_FilterValue, 1, 149, 86, 0, // Skip to: 28685
1349/* 6520 */ MCD::OPC_CheckField, 5, 9, 0, 142, 86, 0, // Skip to: 28685
1350/* 6527 */ MCD::OPC_Decode, 203, 9, 69, // Opcode: G4_tfrgcpp
1351/* 6531 */ MCD::OPC_FilterValue, 36, 49, 0, 0, // Skip to: 6585
1352/* 6536 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1353/* 6539 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6562
1354/* 6544 */ MCD::OPC_CheckField, 13, 1, 0, 118, 86, 0, // Skip to: 28685
1355/* 6551 */ MCD::OPC_CheckField, 2, 1, 0, 111, 86, 0, // Skip to: 28685
1356/* 6558 */ MCD::OPC_Decode, 240, 9, 70, // Opcode: J2_loop0i
1357/* 6562 */ MCD::OPC_FilterValue, 1, 102, 86, 0, // Skip to: 28685
1358/* 6567 */ MCD::OPC_CheckField, 13, 1, 0, 95, 86, 0, // Skip to: 28685
1359/* 6574 */ MCD::OPC_CheckField, 2, 1, 0, 88, 86, 0, // Skip to: 28685
1360/* 6581 */ MCD::OPC_Decode, 244, 9, 70, // Opcode: J2_loop1i
1361/* 6585 */ MCD::OPC_FilterValue, 38, 25, 0, 0, // Skip to: 6615
1362/* 6590 */ MCD::OPC_CheckField, 21, 1, 1, 72, 86, 0, // Skip to: 28685
1363/* 6597 */ MCD::OPC_CheckField, 13, 1, 0, 65, 86, 0, // Skip to: 28685
1364/* 6604 */ MCD::OPC_CheckField, 2, 1, 0, 58, 86, 0, // Skip to: 28685
1365/* 6611 */ MCD::OPC_Decode, 249, 9, 70, // Opcode: J2_ploop1si
1366/* 6615 */ MCD::OPC_FilterValue, 39, 49, 0, 0, // Skip to: 6669
1367/* 6620 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1368/* 6623 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6646
1369/* 6628 */ MCD::OPC_CheckField, 13, 1, 0, 34, 86, 0, // Skip to: 28685
1370/* 6635 */ MCD::OPC_CheckField, 2, 1, 0, 27, 86, 0, // Skip to: 28685
1371/* 6642 */ MCD::OPC_Decode, 251, 9, 70, // Opcode: J2_ploop2si
1372/* 6646 */ MCD::OPC_FilterValue, 1, 18, 86, 0, // Skip to: 28685
1373/* 6651 */ MCD::OPC_CheckField, 13, 1, 0, 11, 86, 0, // Skip to: 28685
1374/* 6658 */ MCD::OPC_CheckField, 2, 1, 0, 4, 86, 0, // Skip to: 28685
1375/* 6665 */ MCD::OPC_Decode, 253, 9, 70, // Opcode: J2_ploop3si
1376/* 6669 */ MCD::OPC_FilterValue, 40, 35, 0, 0, // Skip to: 6709
1377/* 6674 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1378/* 6677 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6693
1379/* 6682 */ MCD::OPC_CheckField, 5, 9, 0, 236, 85, 0, // Skip to: 28685
1380/* 6689 */ MCD::OPC_Decode, 159, 7, 71, // Opcode: A2_tfrcrr
1381/* 6693 */ MCD::OPC_FilterValue, 1, 227, 85, 0, // Skip to: 28685
1382/* 6698 */ MCD::OPC_CheckField, 5, 9, 0, 220, 85, 0, // Skip to: 28685
1383/* 6705 */ MCD::OPC_Decode, 204, 9, 72, // Opcode: G4_tfrgcrr
1384/* 6709 */ MCD::OPC_FilterValue, 41, 25, 0, 0, // Skip to: 6739
1385/* 6714 */ MCD::OPC_CheckField, 16, 6, 9, 204, 85, 0, // Skip to: 28685
1386/* 6721 */ MCD::OPC_CheckField, 13, 1, 0, 197, 85, 0, // Skip to: 28685
1387/* 6728 */ MCD::OPC_CheckField, 5, 2, 0, 190, 85, 0, // Skip to: 28685
1388/* 6735 */ MCD::OPC_Decode, 228, 8, 73, // Opcode: C4_addipc
1389/* 6739 */ MCD::OPC_FilterValue, 44, 136, 0, 0, // Skip to: 6880
1390/* 6744 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1391/* 6747 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 6787
1392/* 6752 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
1393/* 6755 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6771
1394/* 6760 */ MCD::OPC_CheckField, 10, 4, 0, 158, 85, 0, // Skip to: 28685
1395/* 6767 */ MCD::OPC_Decode, 192, 8, 74, // Opcode: C2_and
1396/* 6771 */ MCD::OPC_FilterValue, 36, 149, 85, 0, // Skip to: 28685
1397/* 6776 */ MCD::OPC_CheckField, 10, 4, 8, 142, 85, 0, // Skip to: 28685
1398/* 6783 */ MCD::OPC_Decode, 239, 8, 75, // Opcode: C4_fastcorner9
1399/* 6787 */ MCD::OPC_FilterValue, 4, 42, 0, 0, // Skip to: 6834
1400/* 6792 */ MCD::OPC_ExtractField, 2, 4, // Inst{5-2} ...
1401/* 6795 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6811
1402/* 6800 */ MCD::OPC_CheckField, 10, 4, 0, 118, 85, 0, // Skip to: 28685
1403/* 6807 */ MCD::OPC_Decode, 229, 8, 76, // Opcode: C4_and_and
1404/* 6811 */ MCD::OPC_FilterValue, 4, 109, 85, 0, // Skip to: 28685
1405/* 6816 */ MCD::OPC_CheckField, 10, 4, 8, 102, 85, 0, // Skip to: 28685
1406/* 6823 */ MCD::OPC_CheckField, 6, 2, 2, 95, 85, 0, // Skip to: 28685
1407/* 6830 */ MCD::OPC_Decode, 240, 8, 75, // Opcode: C4_fastcorner9_not
1408/* 6834 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 6857
1409/* 6839 */ MCD::OPC_CheckField, 10, 4, 0, 79, 85, 0, // Skip to: 28685
1410/* 6846 */ MCD::OPC_CheckField, 2, 6, 0, 72, 85, 0, // Skip to: 28685
1411/* 6853 */ MCD::OPC_Decode, 221, 8, 74, // Opcode: C2_or
1412/* 6857 */ MCD::OPC_FilterValue, 12, 63, 85, 0, // Skip to: 28685
1413/* 6862 */ MCD::OPC_CheckField, 10, 4, 0, 56, 85, 0, // Skip to: 28685
1414/* 6869 */ MCD::OPC_CheckField, 2, 4, 0, 49, 85, 0, // Skip to: 28685
1415/* 6876 */ MCD::OPC_Decode, 231, 8, 76, // Opcode: C4_and_or
1416/* 6880 */ MCD::OPC_FilterValue, 45, 95, 0, 0, // Skip to: 6980
1417/* 6885 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1418/* 6888 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6911
1419/* 6893 */ MCD::OPC_CheckField, 10, 4, 0, 25, 85, 0, // Skip to: 28685
1420/* 6900 */ MCD::OPC_CheckField, 2, 6, 0, 18, 85, 0, // Skip to: 28685
1421/* 6907 */ MCD::OPC_Decode, 227, 8, 75, // Opcode: C2_xor
1422/* 6911 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 6934
1423/* 6916 */ MCD::OPC_CheckField, 10, 4, 0, 2, 85, 0, // Skip to: 28685
1424/* 6923 */ MCD::OPC_CheckField, 2, 4, 0, 251, 84, 0, // Skip to: 28685
1425/* 6930 */ MCD::OPC_Decode, 244, 8, 76, // Opcode: C4_or_and
1426/* 6934 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 6957
1427/* 6939 */ MCD::OPC_CheckField, 10, 4, 0, 235, 84, 0, // Skip to: 28685
1428/* 6946 */ MCD::OPC_CheckField, 2, 6, 0, 228, 84, 0, // Skip to: 28685
1429/* 6953 */ MCD::OPC_Decode, 193, 8, 74, // Opcode: C2_andn
1430/* 6957 */ MCD::OPC_FilterValue, 12, 219, 84, 0, // Skip to: 28685
1431/* 6962 */ MCD::OPC_CheckField, 10, 4, 0, 212, 84, 0, // Skip to: 28685
1432/* 6969 */ MCD::OPC_CheckField, 2, 4, 0, 205, 84, 0, // Skip to: 28685
1433/* 6976 */ MCD::OPC_Decode, 246, 8, 76, // Opcode: C4_or_or
1434/* 6980 */ MCD::OPC_FilterValue, 46, 81, 0, 0, // Skip to: 7066
1435/* 6985 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1436/* 6988 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7004
1437/* 6993 */ MCD::OPC_CheckField, 2, 12, 0, 181, 84, 0, // Skip to: 28685
1438/* 7000 */ MCD::OPC_Decode, 194, 8, 77, // Opcode: C2_any8
1439/* 7004 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 7027
1440/* 7009 */ MCD::OPC_CheckField, 10, 4, 0, 165, 84, 0, // Skip to: 28685
1441/* 7016 */ MCD::OPC_CheckField, 2, 4, 0, 158, 84, 0, // Skip to: 28685
1442/* 7023 */ MCD::OPC_Decode, 230, 8, 76, // Opcode: C4_and_andn
1443/* 7027 */ MCD::OPC_FilterValue, 8, 11, 0, 0, // Skip to: 7043
1444/* 7032 */ MCD::OPC_CheckField, 2, 12, 0, 142, 84, 0, // Skip to: 28685
1445/* 7039 */ MCD::OPC_Decode, 191, 8, 77, // Opcode: C2_all8
1446/* 7043 */ MCD::OPC_FilterValue, 12, 133, 84, 0, // Skip to: 28685
1447/* 7048 */ MCD::OPC_CheckField, 10, 4, 0, 126, 84, 0, // Skip to: 28685
1448/* 7055 */ MCD::OPC_CheckField, 2, 4, 0, 119, 84, 0, // Skip to: 28685
1449/* 7062 */ MCD::OPC_Decode, 232, 8, 76, // Opcode: C4_and_orn
1450/* 7066 */ MCD::OPC_FilterValue, 47, 88, 0, 0, // Skip to: 7159
1451/* 7071 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1452/* 7074 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7090
1453/* 7079 */ MCD::OPC_CheckField, 2, 12, 0, 95, 84, 0, // Skip to: 28685
1454/* 7086 */ MCD::OPC_Decode, 220, 8, 77, // Opcode: C2_not
1455/* 7090 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 7113
1456/* 7095 */ MCD::OPC_CheckField, 10, 4, 0, 79, 84, 0, // Skip to: 28685
1457/* 7102 */ MCD::OPC_CheckField, 2, 4, 0, 72, 84, 0, // Skip to: 28685
1458/* 7109 */ MCD::OPC_Decode, 245, 8, 76, // Opcode: C4_or_andn
1459/* 7113 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 7136
1460/* 7118 */ MCD::OPC_CheckField, 10, 4, 0, 56, 84, 0, // Skip to: 28685
1461/* 7125 */ MCD::OPC_CheckField, 2, 6, 0, 49, 84, 0, // Skip to: 28685
1462/* 7132 */ MCD::OPC_Decode, 222, 8, 74, // Opcode: C2_orn
1463/* 7136 */ MCD::OPC_FilterValue, 12, 40, 84, 0, // Skip to: 28685
1464/* 7141 */ MCD::OPC_CheckField, 10, 4, 0, 33, 84, 0, // Skip to: 28685
1465/* 7148 */ MCD::OPC_CheckField, 2, 4, 0, 26, 84, 0, // Skip to: 28685
1466/* 7155 */ MCD::OPC_Decode, 247, 8, 76, // Opcode: C4_or_orn
1467/* 7159 */ MCD::OPC_FilterValue, 48, 17, 84, 0, // Skip to: 28685
1468/* 7164 */ MCD::OPC_CheckField, 16, 6, 32, 10, 84, 0, // Skip to: 28685
1469/* 7171 */ MCD::OPC_CheckField, 0, 14, 0, 3, 84, 0, // Skip to: 28685
1470/* 7178 */ MCD::OPC_Decode, 255, 23, 58, // Opcode: Y2_break
1471/* 7182 */ MCD::OPC_FilterValue, 7, 53, 4, 0, // Skip to: 8264
1472/* 7187 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
1473/* 7190 */ MCD::OPC_FilterValue, 0, 84, 2, 0, // Skip to: 7791
1474/* 7195 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1475/* 7198 */ MCD::OPC_FilterValue, 0, 11, 1, 0, // Skip to: 7470
1476/* 7203 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1477/* 7206 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 7246
1478/* 7211 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1479/* 7214 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7230
1480/* 7219 */ MCD::OPC_CheckField, 5, 5, 0, 211, 83, 0, // Skip to: 28685
1481/* 7226 */ MCD::OPC_Decode, 204, 6, 78, // Opcode: A2_aslh
1482/* 7230 */ MCD::OPC_FilterValue, 3, 202, 83, 0, // Skip to: 28685
1483/* 7235 */ MCD::OPC_CheckField, 5, 5, 0, 195, 83, 0, // Skip to: 28685
1484/* 7242 */ MCD::OPC_Decode, 227, 7, 78, // Opcode: A2_zxth
1485/* 7246 */ MCD::OPC_FilterValue, 8, 51, 0, 0, // Skip to: 7302
1486/* 7251 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1487/* 7254 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7270
1488/* 7259 */ MCD::OPC_CheckField, 5, 3, 0, 171, 83, 0, // Skip to: 28685
1489/* 7266 */ MCD::OPC_Decode, 130, 8, 79, // Opcode: A4_paslht
1490/* 7270 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7286
1491/* 7275 */ MCD::OPC_CheckField, 5, 3, 0, 155, 83, 0, // Skip to: 28685
1492/* 7282 */ MCD::OPC_Decode, 146, 8, 79, // Opcode: A4_pzxtbt
1493/* 7286 */ MCD::OPC_FilterValue, 3, 146, 83, 0, // Skip to: 28685
1494/* 7291 */ MCD::OPC_CheckField, 5, 3, 0, 139, 83, 0, // Skip to: 28685
1495/* 7298 */ MCD::OPC_Decode, 150, 8, 79, // Opcode: A4_pzxtht
1496/* 7302 */ MCD::OPC_FilterValue, 9, 51, 0, 0, // Skip to: 7358
1497/* 7307 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1498/* 7310 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7326
1499/* 7315 */ MCD::OPC_CheckField, 5, 3, 0, 115, 83, 0, // Skip to: 28685
1500/* 7322 */ MCD::OPC_Decode, 131, 8, 79, // Opcode: A4_paslhtnew
1501/* 7326 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7342
1502/* 7331 */ MCD::OPC_CheckField, 5, 3, 0, 99, 83, 0, // Skip to: 28685
1503/* 7338 */ MCD::OPC_Decode, 147, 8, 79, // Opcode: A4_pzxtbtnew
1504/* 7342 */ MCD::OPC_FilterValue, 3, 90, 83, 0, // Skip to: 28685
1505/* 7347 */ MCD::OPC_CheckField, 5, 3, 0, 83, 83, 0, // Skip to: 28685
1506/* 7354 */ MCD::OPC_Decode, 151, 8, 79, // Opcode: A4_pzxthtnew
1507/* 7358 */ MCD::OPC_FilterValue, 10, 51, 0, 0, // Skip to: 7414
1508/* 7363 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1509/* 7366 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7382
1510/* 7371 */ MCD::OPC_CheckField, 5, 3, 0, 59, 83, 0, // Skip to: 28685
1511/* 7378 */ MCD::OPC_Decode, 128, 8, 79, // Opcode: A4_paslhf
1512/* 7382 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7398
1513/* 7387 */ MCD::OPC_CheckField, 5, 3, 0, 43, 83, 0, // Skip to: 28685
1514/* 7394 */ MCD::OPC_Decode, 144, 8, 79, // Opcode: A4_pzxtbf
1515/* 7398 */ MCD::OPC_FilterValue, 3, 34, 83, 0, // Skip to: 28685
1516/* 7403 */ MCD::OPC_CheckField, 5, 3, 0, 27, 83, 0, // Skip to: 28685
1517/* 7410 */ MCD::OPC_Decode, 148, 8, 79, // Opcode: A4_pzxthf
1518/* 7414 */ MCD::OPC_FilterValue, 11, 18, 83, 0, // Skip to: 28685
1519/* 7419 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1520/* 7422 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7438
1521/* 7427 */ MCD::OPC_CheckField, 5, 3, 0, 3, 83, 0, // Skip to: 28685
1522/* 7434 */ MCD::OPC_Decode, 129, 8, 79, // Opcode: A4_paslhfnew
1523/* 7438 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7454
1524/* 7443 */ MCD::OPC_CheckField, 5, 3, 0, 243, 82, 0, // Skip to: 28685
1525/* 7450 */ MCD::OPC_Decode, 145, 8, 79, // Opcode: A4_pzxtbfnew
1526/* 7454 */ MCD::OPC_FilterValue, 3, 234, 82, 0, // Skip to: 28685
1527/* 7459 */ MCD::OPC_CheckField, 5, 3, 0, 227, 82, 0, // Skip to: 28685
1528/* 7466 */ MCD::OPC_Decode, 149, 8, 79, // Opcode: A4_pzxthfnew
1529/* 7470 */ MCD::OPC_FilterValue, 1, 218, 82, 0, // Skip to: 28685
1530/* 7475 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1531/* 7478 */ MCD::OPC_FilterValue, 0, 43, 1, 0, // Skip to: 7782
1532/* 7483 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1533/* 7486 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 7558
1534/* 7491 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1535/* 7494 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7510
1536/* 7499 */ MCD::OPC_CheckField, 5, 5, 0, 187, 82, 0, // Skip to: 28685
1537/* 7506 */ MCD::OPC_Decode, 205, 6, 78, // Opcode: A2_asrh
1538/* 7510 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 7526
1539/* 7515 */ MCD::OPC_CheckField, 5, 5, 0, 171, 82, 0, // Skip to: 28685
1540/* 7522 */ MCD::OPC_Decode, 158, 7, 78, // Opcode: A2_tfr
1541/* 7526 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7542
1542/* 7531 */ MCD::OPC_CheckField, 5, 5, 0, 155, 82, 0, // Skip to: 28685
1543/* 7538 */ MCD::OPC_Decode, 155, 7, 78, // Opcode: A2_sxtb
1544/* 7542 */ MCD::OPC_FilterValue, 3, 146, 82, 0, // Skip to: 28685
1545/* 7547 */ MCD::OPC_CheckField, 5, 5, 0, 139, 82, 0, // Skip to: 28685
1546/* 7554 */ MCD::OPC_Decode, 156, 7, 78, // Opcode: A2_sxth
1547/* 7558 */ MCD::OPC_FilterValue, 8, 51, 0, 0, // Skip to: 7614
1548/* 7563 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1549/* 7566 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7582
1550/* 7571 */ MCD::OPC_CheckField, 5, 3, 0, 115, 82, 0, // Skip to: 28685
1551/* 7578 */ MCD::OPC_Decode, 134, 8, 79, // Opcode: A4_pasrht
1552/* 7582 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7598
1553/* 7587 */ MCD::OPC_CheckField, 5, 3, 0, 99, 82, 0, // Skip to: 28685
1554/* 7594 */ MCD::OPC_Decode, 138, 8, 79, // Opcode: A4_psxtbt
1555/* 7598 */ MCD::OPC_FilterValue, 3, 90, 82, 0, // Skip to: 28685
1556/* 7603 */ MCD::OPC_CheckField, 5, 3, 0, 83, 82, 0, // Skip to: 28685
1557/* 7610 */ MCD::OPC_Decode, 142, 8, 79, // Opcode: A4_psxtht
1558/* 7614 */ MCD::OPC_FilterValue, 9, 51, 0, 0, // Skip to: 7670
1559/* 7619 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1560/* 7622 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7638
1561/* 7627 */ MCD::OPC_CheckField, 5, 3, 0, 59, 82, 0, // Skip to: 28685
1562/* 7634 */ MCD::OPC_Decode, 135, 8, 79, // Opcode: A4_pasrhtnew
1563/* 7638 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7654
1564/* 7643 */ MCD::OPC_CheckField, 5, 3, 0, 43, 82, 0, // Skip to: 28685
1565/* 7650 */ MCD::OPC_Decode, 139, 8, 79, // Opcode: A4_psxtbtnew
1566/* 7654 */ MCD::OPC_FilterValue, 3, 34, 82, 0, // Skip to: 28685
1567/* 7659 */ MCD::OPC_CheckField, 5, 3, 0, 27, 82, 0, // Skip to: 28685
1568/* 7666 */ MCD::OPC_Decode, 143, 8, 79, // Opcode: A4_psxthtnew
1569/* 7670 */ MCD::OPC_FilterValue, 10, 51, 0, 0, // Skip to: 7726
1570/* 7675 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1571/* 7678 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7694
1572/* 7683 */ MCD::OPC_CheckField, 5, 3, 0, 3, 82, 0, // Skip to: 28685
1573/* 7690 */ MCD::OPC_Decode, 132, 8, 79, // Opcode: A4_pasrhf
1574/* 7694 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7710
1575/* 7699 */ MCD::OPC_CheckField, 5, 3, 0, 243, 81, 0, // Skip to: 28685
1576/* 7706 */ MCD::OPC_Decode, 136, 8, 79, // Opcode: A4_psxtbf
1577/* 7710 */ MCD::OPC_FilterValue, 3, 234, 81, 0, // Skip to: 28685
1578/* 7715 */ MCD::OPC_CheckField, 5, 3, 0, 227, 81, 0, // Skip to: 28685
1579/* 7722 */ MCD::OPC_Decode, 140, 8, 79, // Opcode: A4_psxthf
1580/* 7726 */ MCD::OPC_FilterValue, 11, 218, 81, 0, // Skip to: 28685
1581/* 7731 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1582/* 7734 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7750
1583/* 7739 */ MCD::OPC_CheckField, 5, 3, 0, 203, 81, 0, // Skip to: 28685
1584/* 7746 */ MCD::OPC_Decode, 133, 8, 79, // Opcode: A4_pasrhfnew
1585/* 7750 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7766
1586/* 7755 */ MCD::OPC_CheckField, 5, 3, 0, 187, 81, 0, // Skip to: 28685
1587/* 7762 */ MCD::OPC_Decode, 137, 8, 79, // Opcode: A4_psxtbfnew
1588/* 7766 */ MCD::OPC_FilterValue, 3, 178, 81, 0, // Skip to: 28685
1589/* 7771 */ MCD::OPC_CheckField, 5, 3, 0, 171, 81, 0, // Skip to: 28685
1590/* 7778 */ MCD::OPC_Decode, 141, 8, 79, // Opcode: A4_psxthfnew
1591/* 7782 */ MCD::OPC_FilterValue, 1, 162, 81, 0, // Skip to: 28685
1592/* 7787 */ MCD::OPC_Decode, 161, 7, 80, // Opcode: A2_tfril
1593/* 7791 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 7893
1594/* 7796 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1595/* 7799 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7815
1596/* 7804 */ MCD::OPC_CheckField, 21, 1, 1, 138, 81, 0, // Skip to: 28685
1597/* 7811 */ MCD::OPC_Decode, 160, 7, 80, // Opcode: A2_tfrih
1598/* 7815 */ MCD::OPC_FilterValue, 1, 129, 81, 0, // Skip to: 28685
1599/* 7820 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1600/* 7823 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7849
1601/* 7828 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
1602/* 7831 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7840
1603/* 7836 */ MCD::OPC_Decode, 218, 8, 81, // Opcode: C2_muxir
1604/* 7840 */ MCD::OPC_FilterValue, 1, 104, 81, 0, // Skip to: 28685
1605/* 7845 */ MCD::OPC_Decode, 219, 8, 82, // Opcode: C2_muxri
1606/* 7849 */ MCD::OPC_FilterValue, 1, 95, 81, 0, // Skip to: 28685
1607/* 7854 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1608/* 7857 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7866
1609/* 7862 */ MCD::OPC_Decode, 249, 7, 83, // Opcode: A4_combineri
1610/* 7866 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 7875
1611/* 7871 */ MCD::OPC_Decode, 248, 7, 84, // Opcode: A4_combineir
1612/* 7875 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 7884
1613/* 7880 */ MCD::OPC_Decode, 153, 8, 85, // Opcode: A4_rcmpeqi
1614/* 7884 */ MCD::OPC_FilterValue, 3, 60, 81, 0, // Skip to: 28685
1615/* 7889 */ MCD::OPC_Decode, 155, 8, 85, // Opcode: A4_rcmpneqi
1616/* 7893 */ MCD::OPC_FilterValue, 2, 155, 0, 0, // Skip to: 8053
1617/* 7898 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1618/* 7901 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7927
1619/* 7906 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1620/* 7909 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7918
1621/* 7914 */ MCD::OPC_Decode, 231, 6, 81, // Opcode: A2_paddit
1622/* 7918 */ MCD::OPC_FilterValue, 1, 26, 81, 0, // Skip to: 28685
1623/* 7923 */ MCD::OPC_Decode, 232, 6, 81, // Opcode: A2_padditnew
1624/* 7927 */ MCD::OPC_FilterValue, 1, 21, 0, 0, // Skip to: 7953
1625/* 7932 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1626/* 7935 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7944
1627/* 7940 */ MCD::OPC_Decode, 229, 6, 81, // Opcode: A2_paddif
1628/* 7944 */ MCD::OPC_FilterValue, 1, 0, 81, 0, // Skip to: 28685
1629/* 7949 */ MCD::OPC_Decode, 230, 6, 81, // Opcode: A2_paddifnew
1630/* 7953 */ MCD::OPC_FilterValue, 2, 55, 0, 0, // Skip to: 8013
1631/* 7958 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
1632/* 7961 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7987
1633/* 7966 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1634/* 7969 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7978
1635/* 7974 */ MCD::OPC_Decode, 207, 8, 86, // Opcode: C2_cmpeqi
1636/* 7978 */ MCD::OPC_FilterValue, 1, 222, 80, 0, // Skip to: 28685
1637/* 7983 */ MCD::OPC_Decode, 210, 8, 86, // Opcode: C2_cmpgti
1638/* 7987 */ MCD::OPC_FilterValue, 4, 213, 80, 0, // Skip to: 28685
1639/* 7992 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1640/* 7995 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8004
1641/* 8000 */ MCD::OPC_Decode, 238, 8, 86, // Opcode: C4_cmpneqi
1642/* 8004 */ MCD::OPC_FilterValue, 1, 196, 80, 0, // Skip to: 28685
1643/* 8009 */ MCD::OPC_Decode, 234, 8, 86, // Opcode: C4_cmpltei
1644/* 8013 */ MCD::OPC_FilterValue, 3, 187, 80, 0, // Skip to: 28685
1645/* 8018 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
1646/* 8021 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8037
1647/* 8026 */ MCD::OPC_CheckField, 21, 2, 0, 172, 80, 0, // Skip to: 28685
1648/* 8033 */ MCD::OPC_Decode, 213, 8, 87, // Opcode: C2_cmpgtui
1649/* 8037 */ MCD::OPC_FilterValue, 4, 163, 80, 0, // Skip to: 28685
1650/* 8042 */ MCD::OPC_CheckField, 21, 2, 0, 156, 80, 0, // Skip to: 28685
1651/* 8049 */ MCD::OPC_Decode, 236, 8, 87, // Opcode: C4_cmplteui
1652/* 8053 */ MCD::OPC_FilterValue, 3, 30, 0, 0, // Skip to: 8088
1653/* 8058 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1654/* 8061 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8070
1655/* 8066 */ MCD::OPC_Decode, 202, 6, 88, // Opcode: A2_andir
1656/* 8070 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8079
1657/* 8075 */ MCD::OPC_Decode, 143, 7, 89, // Opcode: A2_subri
1658/* 8079 */ MCD::OPC_FilterValue, 2, 121, 80, 0, // Skip to: 28685
1659/* 8084 */ MCD::OPC_Decode, 225, 6, 88, // Opcode: A2_orir
1660/* 8088 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 8111
1661/* 8093 */ MCD::OPC_CheckField, 24, 1, 0, 105, 80, 0, // Skip to: 28685
1662/* 8100 */ MCD::OPC_CheckField, 21, 1, 0, 98, 80, 0, // Skip to: 28685
1663/* 8107 */ MCD::OPC_Decode, 163, 7, 90, // Opcode: A2_tfrsi
1664/* 8111 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 8120
1665/* 8116 */ MCD::OPC_Decode, 217, 8, 91, // Opcode: C2_muxii
1666/* 8120 */ MCD::OPC_FilterValue, 6, 28, 0, 0, // Skip to: 8153
1667/* 8125 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1668/* 8128 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8137
1669/* 8133 */ MCD::OPC_Decode, 210, 6, 92, // Opcode: A2_combineii
1670/* 8137 */ MCD::OPC_FilterValue, 1, 63, 80, 0, // Skip to: 28685
1671/* 8142 */ MCD::OPC_CheckField, 21, 2, 0, 56, 80, 0, // Skip to: 28685
1672/* 8149 */ MCD::OPC_Decode, 247, 7, 93, // Opcode: A4_combineii
1673/* 8153 */ MCD::OPC_FilterValue, 7, 47, 80, 0, // Skip to: 28685
1674/* 8158 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1675/* 8161 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 8201
1676/* 8166 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1677/* 8169 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8185
1678/* 8174 */ MCD::OPC_CheckField, 20, 1, 0, 24, 80, 0, // Skip to: 28685
1679/* 8181 */ MCD::OPC_Decode, 203, 8, 94, // Opcode: C2_cmoveit
1680/* 8185 */ MCD::OPC_FilterValue, 1, 15, 80, 0, // Skip to: 28685
1681/* 8190 */ MCD::OPC_CheckField, 20, 1, 0, 8, 80, 0, // Skip to: 28685
1682/* 8197 */ MCD::OPC_Decode, 205, 8, 94, // Opcode: C2_cmovenewit
1683/* 8201 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 8241
1684/* 8206 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1685/* 8209 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8225
1686/* 8214 */ MCD::OPC_CheckField, 20, 1, 0, 240, 79, 0, // Skip to: 28685
1687/* 8221 */ MCD::OPC_Decode, 202, 8, 94, // Opcode: C2_cmoveif
1688/* 8225 */ MCD::OPC_FilterValue, 1, 231, 79, 0, // Skip to: 28685
1689/* 8230 */ MCD::OPC_CheckField, 20, 1, 0, 224, 79, 0, // Skip to: 28685
1690/* 8237 */ MCD::OPC_Decode, 204, 8, 94, // Opcode: C2_cmovenewif
1691/* 8241 */ MCD::OPC_FilterValue, 2, 215, 79, 0, // Skip to: 28685
1692/* 8246 */ MCD::OPC_CheckField, 16, 7, 0, 208, 79, 0, // Skip to: 28685
1693/* 8253 */ MCD::OPC_CheckField, 0, 14, 0, 201, 79, 0, // Skip to: 28685
1694/* 8260 */ MCD::OPC_Decode, 222, 6, 58, // Opcode: A2_nop
1695/* 8264 */ MCD::OPC_FilterValue, 8, 115, 11, 0, // Skip to: 11200
1696/* 8269 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
1697/* 8272 */ MCD::OPC_FilterValue, 0, 53, 2, 0, // Skip to: 8842
1698/* 8277 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1699/* 8280 */ MCD::OPC_FilterValue, 0, 76, 0, 0, // Skip to: 8361
1700/* 8285 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1701/* 8288 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8297
1702/* 8293 */ MCD::OPC_Decode, 247, 15, 95, // Opcode: S2_asr_i_p
1703/* 8297 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 8313
1704/* 8302 */ MCD::OPC_CheckField, 12, 2, 0, 152, 79, 0, // Skip to: 28685
1705/* 8309 */ MCD::OPC_Decode, 138, 19, 96, // Opcode: S5_vasrhrnd
1706/* 8313 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8329
1707/* 8318 */ MCD::OPC_CheckField, 13, 1, 0, 136, 79, 0, // Skip to: 28685
1708/* 8325 */ MCD::OPC_Decode, 133, 16, 97, // Opcode: S2_asr_i_vw
1709/* 8329 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8345
1710/* 8334 */ MCD::OPC_CheckField, 12, 2, 0, 120, 79, 0, // Skip to: 28685
1711/* 8341 */ MCD::OPC_Decode, 132, 16, 96, // Opcode: S2_asr_i_vh
1712/* 8345 */ MCD::OPC_FilterValue, 7, 111, 79, 0, // Skip to: 28685
1713/* 8350 */ MCD::OPC_CheckField, 8, 6, 0, 104, 79, 0, // Skip to: 28685
1714/* 8357 */ MCD::OPC_Decode, 142, 9, 98, // Opcode: F2_conv_df2d
1715/* 8361 */ MCD::OPC_FilterValue, 1, 60, 0, 0, // Skip to: 8426
1716/* 8366 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1717/* 8369 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8378
1718/* 8374 */ MCD::OPC_Decode, 189, 16, 95, // Opcode: S2_lsr_i_p
1719/* 8378 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8394
1720/* 8383 */ MCD::OPC_CheckField, 13, 1, 0, 71, 79, 0, // Skip to: 28685
1721/* 8390 */ MCD::OPC_Decode, 202, 16, 97, // Opcode: S2_lsr_i_vw
1722/* 8394 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8410
1723/* 8399 */ MCD::OPC_CheckField, 12, 2, 0, 55, 79, 0, // Skip to: 28685
1724/* 8406 */ MCD::OPC_Decode, 201, 16, 96, // Opcode: S2_lsr_i_vh
1725/* 8410 */ MCD::OPC_FilterValue, 7, 46, 79, 0, // Skip to: 28685
1726/* 8415 */ MCD::OPC_CheckField, 8, 6, 0, 39, 79, 0, // Skip to: 28685
1727/* 8422 */ MCD::OPC_Decode, 145, 9, 98, // Opcode: F2_conv_df2ud
1728/* 8426 */ MCD::OPC_FilterValue, 2, 60, 0, 0, // Skip to: 8491
1729/* 8431 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1730/* 8434 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8443
1731/* 8439 */ MCD::OPC_Decode, 218, 15, 95, // Opcode: S2_asl_i_p
1732/* 8443 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8459
1733/* 8448 */ MCD::OPC_CheckField, 13, 1, 0, 6, 79, 0, // Skip to: 28685
1734/* 8455 */ MCD::OPC_Decode, 232, 15, 97, // Opcode: S2_asl_i_vw
1735/* 8459 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8475
1736/* 8464 */ MCD::OPC_CheckField, 12, 2, 0, 246, 78, 0, // Skip to: 28685
1737/* 8471 */ MCD::OPC_Decode, 231, 15, 96, // Opcode: S2_asl_i_vh
1738/* 8475 */ MCD::OPC_FilterValue, 7, 237, 78, 0, // Skip to: 28685
1739/* 8480 */ MCD::OPC_CheckField, 8, 6, 0, 230, 78, 0, // Skip to: 28685
1740/* 8487 */ MCD::OPC_Decode, 160, 9, 98, // Opcode: F2_conv_ud2df
1741/* 8491 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 8529
1742/* 8496 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1743/* 8499 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8513
1744/* 8504 */ MCD::OPC_CheckPredicate, 0, 208, 78, 0, // Skip to: 28685
1745/* 8509 */ MCD::OPC_Decode, 139, 19, 95, // Opcode: S6_rol_i_p
1746/* 8513 */ MCD::OPC_FilterValue, 7, 199, 78, 0, // Skip to: 28685
1747/* 8518 */ MCD::OPC_CheckField, 8, 6, 0, 192, 78, 0, // Skip to: 28685
1748/* 8525 */ MCD::OPC_Decode, 140, 9, 98, // Opcode: F2_conv_d2df
1749/* 8529 */ MCD::OPC_FilterValue, 4, 67, 0, 0, // Skip to: 8601
1750/* 8534 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1751/* 8537 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8553
1752/* 8542 */ MCD::OPC_CheckField, 8, 6, 0, 168, 78, 0, // Skip to: 28685
1753/* 8549 */ MCD::OPC_Decode, 222, 17, 98, // Opcode: S2_vsathub_nopack
1754/* 8553 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8569
1755/* 8558 */ MCD::OPC_CheckField, 8, 6, 0, 152, 78, 0, // Skip to: 28685
1756/* 8565 */ MCD::OPC_Decode, 164, 7, 98, // Opcode: A2_vabsh
1757/* 8569 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8585
1758/* 8574 */ MCD::OPC_CheckField, 8, 6, 0, 136, 78, 0, // Skip to: 28685
1759/* 8581 */ MCD::OPC_Decode, 223, 6, 98, // Opcode: A2_notp
1760/* 8585 */ MCD::OPC_FilterValue, 6, 127, 78, 0, // Skip to: 28685
1761/* 8590 */ MCD::OPC_CheckField, 8, 6, 0, 120, 78, 0, // Skip to: 28685
1762/* 8597 */ MCD::OPC_Decode, 165, 16, 98, // Opcode: S2_deinterleave
1763/* 8601 */ MCD::OPC_FilterValue, 5, 67, 0, 0, // Skip to: 8673
1764/* 8606 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1765/* 8609 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8625
1766/* 8614 */ MCD::OPC_CheckField, 8, 6, 0, 96, 78, 0, // Skip to: 28685
1767/* 8621 */ MCD::OPC_Decode, 226, 17, 98, // Opcode: S2_vsatwuh_nopack
1768/* 8625 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8641
1769/* 8630 */ MCD::OPC_CheckField, 8, 6, 0, 80, 78, 0, // Skip to: 28685
1770/* 8637 */ MCD::OPC_Decode, 165, 7, 98, // Opcode: A2_vabshsat
1771/* 8641 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8657
1772/* 8646 */ MCD::OPC_CheckField, 8, 6, 0, 64, 78, 0, // Skip to: 28685
1773/* 8653 */ MCD::OPC_Decode, 220, 6, 98, // Opcode: A2_negp
1774/* 8657 */ MCD::OPC_FilterValue, 6, 55, 78, 0, // Skip to: 28685
1775/* 8662 */ MCD::OPC_CheckField, 8, 6, 0, 48, 78, 0, // Skip to: 28685
1776/* 8669 */ MCD::OPC_Decode, 174, 16, 98, // Opcode: S2_interleave
1777/* 8673 */ MCD::OPC_FilterValue, 6, 83, 0, 0, // Skip to: 8761
1778/* 8678 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1779/* 8681 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8697
1780/* 8686 */ MCD::OPC_CheckField, 8, 6, 0, 24, 78, 0, // Skip to: 28685
1781/* 8693 */ MCD::OPC_Decode, 224, 17, 98, // Opcode: S2_vsatwh_nopack
1782/* 8697 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8713
1783/* 8702 */ MCD::OPC_CheckField, 8, 6, 0, 8, 78, 0, // Skip to: 28685
1784/* 8709 */ MCD::OPC_Decode, 166, 7, 98, // Opcode: A2_vabsw
1785/* 8713 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8729
1786/* 8718 */ MCD::OPC_CheckField, 8, 6, 0, 248, 77, 0, // Skip to: 28685
1787/* 8725 */ MCD::OPC_Decode, 180, 6, 98, // Opcode: A2_absp
1788/* 8729 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 8745
1789/* 8734 */ MCD::OPC_CheckField, 8, 6, 0, 232, 77, 0, // Skip to: 28685
1790/* 8741 */ MCD::OPC_Decode, 150, 16, 98, // Opcode: S2_brevp
1791/* 8745 */ MCD::OPC_FilterValue, 7, 223, 77, 0, // Skip to: 28685
1792/* 8750 */ MCD::OPC_CheckField, 8, 6, 0, 216, 77, 0, // Skip to: 28685
1793/* 8757 */ MCD::OPC_Decode, 143, 9, 98, // Opcode: F2_conv_df2d_chop
1794/* 8761 */ MCD::OPC_FilterValue, 7, 207, 77, 0, // Skip to: 28685
1795/* 8766 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1796/* 8769 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8785
1797/* 8774 */ MCD::OPC_CheckField, 8, 6, 0, 192, 77, 0, // Skip to: 28685
1798/* 8781 */ MCD::OPC_Decode, 220, 17, 98, // Opcode: S2_vsathb_nopack
1799/* 8785 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8801
1800/* 8790 */ MCD::OPC_CheckField, 8, 6, 0, 176, 77, 0, // Skip to: 28685
1801/* 8797 */ MCD::OPC_Decode, 167, 7, 98, // Opcode: A2_vabswsat
1802/* 8801 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8817
1803/* 8806 */ MCD::OPC_CheckField, 8, 6, 0, 160, 77, 0, // Skip to: 28685
1804/* 8813 */ MCD::OPC_Decode, 195, 7, 98, // Opcode: A2_vconj
1805/* 8817 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 8826
1806/* 8822 */ MCD::OPC_Decode, 252, 15, 95, // Opcode: S2_asr_i_p_rnd
1807/* 8826 */ MCD::OPC_FilterValue, 7, 142, 77, 0, // Skip to: 28685
1808/* 8831 */ MCD::OPC_CheckField, 8, 6, 0, 135, 77, 0, // Skip to: 28685
1809/* 8838 */ MCD::OPC_Decode, 146, 9, 98, // Opcode: F2_conv_df2ud_chop
1810/* 8842 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8851
1811/* 8847 */ MCD::OPC_Decode, 168, 16, 99, // Opcode: S2_extractup
1812/* 8851 */ MCD::OPC_FilterValue, 2, 7, 1, 0, // Skip to: 9119
1813/* 8856 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1814/* 8859 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8885
1815/* 8864 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1816/* 8867 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8876
1817/* 8872 */ MCD::OPC_Decode, 250, 15, 100, // Opcode: S2_asr_i_p_nac
1818/* 8876 */ MCD::OPC_FilterValue, 2, 92, 77, 0, // Skip to: 28685
1819/* 8881 */ MCD::OPC_Decode, 249, 15, 100, // Opcode: S2_asr_i_p_and
1820/* 8885 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 8920
1821/* 8890 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1822/* 8893 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8902
1823/* 8898 */ MCD::OPC_Decode, 192, 16, 100, // Opcode: S2_lsr_i_p_nac
1824/* 8902 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 8911
1825/* 8907 */ MCD::OPC_Decode, 191, 16, 100, // Opcode: S2_lsr_i_p_and
1826/* 8911 */ MCD::OPC_FilterValue, 4, 57, 77, 0, // Skip to: 28685
1827/* 8916 */ MCD::OPC_Decode, 194, 16, 100, // Opcode: S2_lsr_i_p_xacc
1828/* 8920 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 8955
1829/* 8925 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1830/* 8928 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8937
1831/* 8933 */ MCD::OPC_Decode, 221, 15, 100, // Opcode: S2_asl_i_p_nac
1832/* 8937 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 8946
1833/* 8942 */ MCD::OPC_Decode, 220, 15, 100, // Opcode: S2_asl_i_p_and
1834/* 8946 */ MCD::OPC_FilterValue, 4, 22, 77, 0, // Skip to: 28685
1835/* 8951 */ MCD::OPC_Decode, 223, 15, 100, // Opcode: S2_asl_i_p_xacc
1836/* 8955 */ MCD::OPC_FilterValue, 3, 45, 0, 0, // Skip to: 9005
1837/* 8960 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1838/* 8963 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8977
1839/* 8968 */ MCD::OPC_CheckPredicate, 0, 0, 77, 0, // Skip to: 28685
1840/* 8973 */ MCD::OPC_Decode, 142, 19, 100, // Opcode: S6_rol_i_p_nac
1841/* 8977 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 8991
1842/* 8982 */ MCD::OPC_CheckPredicate, 0, 242, 76, 0, // Skip to: 28685
1843/* 8987 */ MCD::OPC_Decode, 141, 19, 100, // Opcode: S6_rol_i_p_and
1844/* 8991 */ MCD::OPC_FilterValue, 4, 233, 76, 0, // Skip to: 28685
1845/* 8996 */ MCD::OPC_CheckPredicate, 0, 228, 76, 0, // Skip to: 28685
1846/* 9001 */ MCD::OPC_Decode, 144, 19, 100, // Opcode: S6_rol_i_p_xacc
1847/* 9005 */ MCD::OPC_FilterValue, 4, 21, 0, 0, // Skip to: 9031
1848/* 9010 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1849/* 9013 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9022
1850/* 9018 */ MCD::OPC_Decode, 248, 15, 100, // Opcode: S2_asr_i_p_acc
1851/* 9022 */ MCD::OPC_FilterValue, 2, 202, 76, 0, // Skip to: 28685
1852/* 9027 */ MCD::OPC_Decode, 251, 15, 100, // Opcode: S2_asr_i_p_or
1853/* 9031 */ MCD::OPC_FilterValue, 5, 21, 0, 0, // Skip to: 9057
1854/* 9036 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1855/* 9039 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9048
1856/* 9044 */ MCD::OPC_Decode, 190, 16, 100, // Opcode: S2_lsr_i_p_acc
1857/* 9048 */ MCD::OPC_FilterValue, 2, 176, 76, 0, // Skip to: 28685
1858/* 9053 */ MCD::OPC_Decode, 193, 16, 100, // Opcode: S2_lsr_i_p_or
1859/* 9057 */ MCD::OPC_FilterValue, 6, 21, 0, 0, // Skip to: 9083
1860/* 9062 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1861/* 9065 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9074
1862/* 9070 */ MCD::OPC_Decode, 219, 15, 100, // Opcode: S2_asl_i_p_acc
1863/* 9074 */ MCD::OPC_FilterValue, 2, 150, 76, 0, // Skip to: 28685
1864/* 9079 */ MCD::OPC_Decode, 222, 15, 100, // Opcode: S2_asl_i_p_or
1865/* 9083 */ MCD::OPC_FilterValue, 7, 141, 76, 0, // Skip to: 28685
1866/* 9088 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1867/* 9091 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9105
1868/* 9096 */ MCD::OPC_CheckPredicate, 0, 128, 76, 0, // Skip to: 28685
1869/* 9101 */ MCD::OPC_Decode, 140, 19, 100, // Opcode: S6_rol_i_p_acc
1870/* 9105 */ MCD::OPC_FilterValue, 2, 119, 76, 0, // Skip to: 28685
1871/* 9110 */ MCD::OPC_CheckPredicate, 0, 114, 76, 0, // Skip to: 28685
1872/* 9115 */ MCD::OPC_Decode, 143, 19, 100, // Opcode: S6_rol_i_p_or
1873/* 9119 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 9128
1874/* 9124 */ MCD::OPC_Decode, 172, 16, 101, // Opcode: S2_insertp
1875/* 9128 */ MCD::OPC_FilterValue, 4, 187, 0, 0, // Skip to: 9320
1876/* 9133 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1877/* 9136 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 9171
1878/* 9141 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1879/* 9144 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9153
1880/* 9149 */ MCD::OPC_Decode, 231, 17, 102, // Opcode: S2_vsxtbh
1881/* 9153 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9162
1882/* 9158 */ MCD::OPC_Decode, 157, 7, 102, // Opcode: A2_sxtw
1883/* 9162 */ MCD::OPC_FilterValue, 4, 62, 76, 0, // Skip to: 28685
1884/* 9167 */ MCD::OPC_Decode, 153, 9, 102, // Opcode: F2_conv_sf2df
1885/* 9171 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9187
1886/* 9176 */ MCD::OPC_CheckField, 21, 3, 4, 46, 76, 0, // Skip to: 28685
1887/* 9183 */ MCD::OPC_Decode, 162, 9, 102, // Opcode: F2_conv_uw2df
1888/* 9187 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 9222
1889/* 9192 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1890/* 9195 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9204
1891/* 9200 */ MCD::OPC_Decode, 237, 17, 102, // Opcode: S2_vzxtbh
1892/* 9204 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9213
1893/* 9209 */ MCD::OPC_Decode, 228, 17, 102, // Opcode: S2_vsplatrh
1894/* 9213 */ MCD::OPC_FilterValue, 4, 11, 76, 0, // Skip to: 28685
1895/* 9218 */ MCD::OPC_Decode, 164, 9, 102, // Opcode: F2_conv_w2df
1896/* 9222 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 9238
1897/* 9227 */ MCD::OPC_CheckField, 21, 3, 4, 251, 75, 0, // Skip to: 28685
1898/* 9234 */ MCD::OPC_Decode, 154, 9, 102, // Opcode: F2_conv_sf2ud
1899/* 9238 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 9278
1900/* 9243 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1901/* 9246 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9255
1902/* 9251 */ MCD::OPC_Decode, 232, 17, 102, // Opcode: S2_vsxthw
1903/* 9255 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 9269
1904/* 9260 */ MCD::OPC_CheckPredicate, 4, 220, 75, 0, // Skip to: 28685
1905/* 9265 */ MCD::OPC_Decode, 151, 19, 102, // Opcode: S6_vsplatrbp
1906/* 9269 */ MCD::OPC_FilterValue, 4, 211, 75, 0, // Skip to: 28685
1907/* 9274 */ MCD::OPC_Decode, 151, 9, 102, // Opcode: F2_conv_sf2d
1908/* 9278 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 9294
1909/* 9283 */ MCD::OPC_CheckField, 21, 3, 4, 195, 75, 0, // Skip to: 28685
1910/* 9290 */ MCD::OPC_Decode, 155, 9, 102, // Opcode: F2_conv_sf2ud_chop
1911/* 9294 */ MCD::OPC_FilterValue, 6, 186, 75, 0, // Skip to: 28685
1912/* 9299 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1913/* 9302 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9311
1914/* 9307 */ MCD::OPC_Decode, 238, 17, 102, // Opcode: S2_vzxthw
1915/* 9311 */ MCD::OPC_FilterValue, 4, 169, 75, 0, // Skip to: 28685
1916/* 9316 */ MCD::OPC_Decode, 152, 9, 102, // Opcode: F2_conv_sf2d_chop
1917/* 9320 */ MCD::OPC_FilterValue, 5, 120, 0, 0, // Skip to: 9445
1918/* 9325 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1919/* 9328 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 9351
1920/* 9333 */ MCD::OPC_CheckField, 13, 1, 0, 145, 75, 0, // Skip to: 28685
1921/* 9340 */ MCD::OPC_CheckField, 2, 6, 0, 138, 75, 0, // Skip to: 28685
1922/* 9347 */ MCD::OPC_Decode, 210, 17, 103, // Opcode: S2_tstbit_i
1923/* 9351 */ MCD::OPC_FilterValue, 1, 18, 0, 0, // Skip to: 9374
1924/* 9356 */ MCD::OPC_CheckField, 13, 1, 0, 122, 75, 0, // Skip to: 28685
1925/* 9363 */ MCD::OPC_CheckField, 2, 6, 0, 115, 75, 0, // Skip to: 28685
1926/* 9370 */ MCD::OPC_Decode, 252, 17, 103, // Opcode: S4_ntstbit_i
1927/* 9374 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9390
1928/* 9379 */ MCD::OPC_CheckField, 2, 12, 0, 99, 75, 0, // Skip to: 28685
1929/* 9386 */ MCD::OPC_Decode, 224, 8, 104, // Opcode: C2_tfrrp
1930/* 9390 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9406
1931/* 9395 */ MCD::OPC_CheckField, 2, 6, 0, 83, 75, 0, // Skip to: 28685
1932/* 9402 */ MCD::OPC_Decode, 196, 8, 105, // Opcode: C2_bitsclri
1933/* 9406 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 9422
1934/* 9411 */ MCD::OPC_CheckField, 2, 6, 0, 67, 75, 0, // Skip to: 28685
1935/* 9418 */ MCD::OPC_Decode, 242, 8, 105, // Opcode: C4_nbitsclri
1936/* 9422 */ MCD::OPC_FilterValue, 7, 58, 75, 0, // Skip to: 28685
1937/* 9427 */ MCD::OPC_CheckField, 13, 1, 0, 51, 75, 0, // Skip to: 28685
1938/* 9434 */ MCD::OPC_CheckField, 2, 6, 0, 44, 75, 0, // Skip to: 28685
1939/* 9441 */ MCD::OPC_Decode, 182, 9, 103, // Opcode: F2_sfclass
1940/* 9445 */ MCD::OPC_FilterValue, 6, 25, 0, 0, // Skip to: 9475
1941/* 9450 */ MCD::OPC_CheckField, 16, 8, 0, 28, 75, 0, // Skip to: 28685
1942/* 9457 */ MCD::OPC_CheckField, 10, 4, 0, 21, 75, 0, // Skip to: 28685
1943/* 9464 */ MCD::OPC_CheckField, 5, 3, 0, 14, 75, 0, // Skip to: 28685
1944/* 9471 */ MCD::OPC_Decode, 215, 8, 106, // Opcode: C2_mask
1945/* 9475 */ MCD::OPC_FilterValue, 7, 39, 0, 0, // Skip to: 9519
1946/* 9480 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1947/* 9483 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9492
1948/* 9488 */ MCD::OPC_Decode, 204, 17, 107, // Opcode: S2_tableidxb
1949/* 9492 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9501
1950/* 9497 */ MCD::OPC_Decode, 206, 17, 107, // Opcode: S2_tableidxh
1951/* 9501 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9510
1952/* 9506 */ MCD::OPC_Decode, 207, 17, 107, // Opcode: S2_tableidxw
1953/* 9510 */ MCD::OPC_FilterValue, 3, 226, 74, 0, // Skip to: 28685
1954/* 9515 */ MCD::OPC_Decode, 205, 17, 107, // Opcode: S2_tableidxd
1955/* 9519 */ MCD::OPC_FilterValue, 8, 175, 1, 0, // Skip to: 9955
1956/* 9524 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1957/* 9527 */ MCD::OPC_FilterValue, 0, 48, 0, 0, // Skip to: 9580
1958/* 9532 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1959/* 9535 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9544
1960/* 9540 */ MCD::OPC_Decode, 221, 17, 108, // Opcode: S2_vsathub
1961/* 9544 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9553
1962/* 9549 */ MCD::OPC_Decode, 144, 9, 108, // Opcode: F2_conv_df2sf
1963/* 9553 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9562
1964/* 9558 */ MCD::OPC_Decode, 223, 17, 108, // Opcode: S2_vsatwh
1965/* 9562 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 9571
1966/* 9567 */ MCD::OPC_Decode, 225, 17, 108, // Opcode: S2_vsatwuh
1967/* 9571 */ MCD::OPC_FilterValue, 6, 165, 74, 0, // Skip to: 28685
1968/* 9576 */ MCD::OPC_Decode, 219, 17, 108, // Opcode: S2_vsathb
1969/* 9580 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9596
1970/* 9585 */ MCD::OPC_CheckField, 5, 9, 1, 149, 74, 0, // Skip to: 28685
1971/* 9592 */ MCD::OPC_Decode, 161, 9, 108, // Opcode: F2_conv_ud2sf
1972/* 9596 */ MCD::OPC_FilterValue, 2, 39, 0, 0, // Skip to: 9640
1973/* 9601 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1974/* 9604 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9613
1975/* 9609 */ MCD::OPC_Decode, 158, 16, 108, // Opcode: S2_clbp
1976/* 9613 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9622
1977/* 9618 */ MCD::OPC_Decode, 141, 9, 108, // Opcode: F2_conv_d2sf
1978/* 9622 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9631
1979/* 9627 */ MCD::OPC_Decode, 153, 16, 108, // Opcode: S2_cl0p
1980/* 9631 */ MCD::OPC_FilterValue, 4, 105, 74, 0, // Skip to: 28685
1981/* 9636 */ MCD::OPC_Decode, 155, 16, 108, // Opcode: S2_cl1p
1982/* 9640 */ MCD::OPC_FilterValue, 3, 92, 0, 0, // Skip to: 9737
1983/* 9645 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1984/* 9648 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9664
1985/* 9653 */ MCD::OPC_CheckField, 8, 6, 0, 81, 74, 0, // Skip to: 28685
1986/* 9660 */ MCD::OPC_Decode, 246, 17, 108, // Opcode: S4_clbpnorm
1987/* 9664 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9680
1988/* 9669 */ MCD::OPC_CheckField, 8, 6, 0, 65, 74, 0, // Skip to: 28685
1989/* 9676 */ MCD::OPC_Decode, 147, 9, 108, // Opcode: F2_conv_df2uw
1990/* 9680 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9689
1991/* 9685 */ MCD::OPC_Decode, 245, 17, 109, // Opcode: S4_clbpaddi
1992/* 9689 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 9705
1993/* 9694 */ MCD::OPC_CheckField, 8, 6, 0, 40, 74, 0, // Skip to: 28685
1994/* 9701 */ MCD::OPC_Decode, 137, 19, 108, // Opcode: S5_popcountp
1995/* 9705 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9721
1996/* 9710 */ MCD::OPC_CheckField, 12, 2, 0, 24, 74, 0, // Skip to: 28685
1997/* 9717 */ MCD::OPC_Decode, 135, 19, 110, // Opcode: S5_asrhub_rnd_sat
1998/* 9721 */ MCD::OPC_FilterValue, 5, 15, 74, 0, // Skip to: 28685
1999/* 9726 */ MCD::OPC_CheckField, 12, 2, 0, 8, 74, 0, // Skip to: 28685
2000/* 9733 */ MCD::OPC_Decode, 136, 19, 110, // Opcode: S5_asrhub_sat
2001/* 9737 */ MCD::OPC_FilterValue, 4, 48, 0, 0, // Skip to: 9790
2002/* 9742 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2003/* 9745 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9754
2004/* 9750 */ MCD::OPC_Decode, 235, 17, 108, // Opcode: S2_vtrunohb
2005/* 9754 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9763
2006/* 9759 */ MCD::OPC_Decode, 149, 9, 108, // Opcode: F2_conv_df2w
2007/* 9763 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9772
2008/* 9768 */ MCD::OPC_Decode, 233, 17, 108, // Opcode: S2_vtrunehb
2009/* 9772 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 9781
2010/* 9777 */ MCD::OPC_Decode, 217, 17, 108, // Opcode: S2_vrndpackwh
2011/* 9781 */ MCD::OPC_FilterValue, 6, 211, 73, 0, // Skip to: 28685
2012/* 9786 */ MCD::OPC_Decode, 218, 17, 108, // Opcode: S2_vrndpackwhs
2013/* 9790 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 9806
2014/* 9795 */ MCD::OPC_CheckField, 5, 9, 1, 195, 73, 0, // Skip to: 28685
2015/* 9802 */ MCD::OPC_Decode, 148, 9, 108, // Opcode: F2_conv_df2uw_chop
2016/* 9806 */ MCD::OPC_FilterValue, 6, 109, 0, 0, // Skip to: 9920
2017/* 9811 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2018/* 9814 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9830
2019/* 9819 */ MCD::OPC_CheckField, 8, 6, 0, 171, 73, 0, // Skip to: 28685
2020/* 9826 */ MCD::OPC_Decode, 252, 6, 108, // Opcode: A2_sat
2021/* 9830 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9846
2022/* 9835 */ MCD::OPC_CheckField, 8, 6, 0, 155, 73, 0, // Skip to: 28685
2023/* 9842 */ MCD::OPC_Decode, 251, 6, 108, // Opcode: A2_roundsat
2024/* 9846 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9862
2025/* 9851 */ MCD::OPC_CheckField, 13, 1, 0, 139, 73, 0, // Skip to: 28685
2026/* 9858 */ MCD::OPC_Decode, 131, 16, 111, // Opcode: S2_asr_i_svw_trun
2027/* 9862 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9878
2028/* 9867 */ MCD::OPC_CheckField, 13, 1, 0, 123, 73, 0, // Skip to: 28685
2029/* 9874 */ MCD::OPC_Decode, 232, 7, 112, // Opcode: A4_bitspliti
2030/* 9878 */ MCD::OPC_FilterValue, 5, 16, 0, 0, // Skip to: 9899
2031/* 9883 */ MCD::OPC_CheckPredicate, 5, 109, 73, 0, // Skip to: 28685
2032/* 9888 */ MCD::OPC_CheckField, 13, 1, 0, 102, 73, 0, // Skip to: 28685
2033/* 9895 */ MCD::OPC_Decode, 187, 8, 113, // Opcode: A7_clip
2034/* 9899 */ MCD::OPC_FilterValue, 6, 93, 73, 0, // Skip to: 28685
2035/* 9904 */ MCD::OPC_CheckPredicate, 5, 88, 73, 0, // Skip to: 28685
2036/* 9909 */ MCD::OPC_CheckField, 13, 1, 0, 81, 73, 0, // Skip to: 28685
2037/* 9916 */ MCD::OPC_Decode, 190, 8, 97, // Opcode: A7_vclip
2038/* 9920 */ MCD::OPC_FilterValue, 7, 72, 73, 0, // Skip to: 28685
2039/* 9925 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2040/* 9928 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9937
2041/* 9933 */ MCD::OPC_Decode, 150, 9, 108, // Opcode: F2_conv_df2w_chop
2042/* 9937 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9946
2043/* 9942 */ MCD::OPC_Decode, 162, 16, 108, // Opcode: S2_ct0p
2044/* 9946 */ MCD::OPC_FilterValue, 4, 46, 73, 0, // Skip to: 28685
2045/* 9951 */ MCD::OPC_Decode, 164, 16, 108, // Opcode: S2_ct1p
2046/* 9955 */ MCD::OPC_FilterValue, 9, 42, 0, 0, // Skip to: 10002
2047/* 9960 */ MCD::OPC_ExtractField, 18, 6, // Inst{23-18} ...
2048/* 9963 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 9986
2049/* 9968 */ MCD::OPC_CheckField, 10, 4, 0, 22, 73, 0, // Skip to: 28685
2050/* 9975 */ MCD::OPC_CheckField, 5, 3, 0, 15, 73, 0, // Skip to: 28685
2051/* 9982 */ MCD::OPC_Decode, 225, 8, 114, // Opcode: C2_vitpack
2052/* 9986 */ MCD::OPC_FilterValue, 16, 6, 73, 0, // Skip to: 28685
2053/* 9991 */ MCD::OPC_CheckField, 5, 9, 0, 255, 72, 0, // Skip to: 28685
2054/* 9998 */ MCD::OPC_Decode, 223, 8, 115, // Opcode: C2_tfrpr
2055/* 10002 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 10011
2056/* 10007 */ MCD::OPC_Decode, 249, 17, 99, // Opcode: S4_extractp
2057/* 10011 */ MCD::OPC_FilterValue, 11, 119, 0, 0, // Skip to: 10135
2058/* 10016 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2059/* 10019 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 10035
2060/* 10024 */ MCD::OPC_CheckField, 5, 9, 0, 222, 72, 0, // Skip to: 28685
2061/* 10031 */ MCD::OPC_Decode, 163, 9, 78, // Opcode: F2_conv_uw2sf
2062/* 10035 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10051
2063/* 10040 */ MCD::OPC_CheckField, 5, 9, 0, 206, 72, 0, // Skip to: 28685
2064/* 10047 */ MCD::OPC_Decode, 165, 9, 78, // Opcode: F2_conv_w2sf
2065/* 10051 */ MCD::OPC_FilterValue, 3, 21, 0, 0, // Skip to: 10077
2066/* 10056 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2067/* 10059 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10068
2068/* 10064 */ MCD::OPC_Decode, 156, 9, 78, // Opcode: F2_conv_sf2uw
2069/* 10068 */ MCD::OPC_FilterValue, 1, 180, 72, 0, // Skip to: 28685
2070/* 10073 */ MCD::OPC_Decode, 157, 9, 78, // Opcode: F2_conv_sf2uw_chop
2071/* 10077 */ MCD::OPC_FilterValue, 4, 21, 0, 0, // Skip to: 10103
2072/* 10082 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2073/* 10085 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10094
2074/* 10090 */ MCD::OPC_Decode, 158, 9, 78, // Opcode: F2_conv_sf2w
2075/* 10094 */ MCD::OPC_FilterValue, 1, 154, 72, 0, // Skip to: 28685
2076/* 10099 */ MCD::OPC_Decode, 159, 9, 78, // Opcode: F2_conv_sf2w_chop
2077/* 10103 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 10119
2078/* 10108 */ MCD::OPC_CheckField, 5, 9, 0, 138, 72, 0, // Skip to: 28685
2079/* 10115 */ MCD::OPC_Decode, 189, 9, 78, // Opcode: F2_sffixupr
2080/* 10119 */ MCD::OPC_FilterValue, 7, 129, 72, 0, // Skip to: 28685
2081/* 10124 */ MCD::OPC_CheckField, 7, 7, 0, 122, 72, 0, // Skip to: 28685
2082/* 10131 */ MCD::OPC_Decode, 197, 9, 116, // Opcode: F2_sfinvsqrta
2083/* 10135 */ MCD::OPC_FilterValue, 12, 62, 2, 0, // Skip to: 10714
2084/* 10140 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2085/* 10143 */ MCD::OPC_FilterValue, 0, 92, 0, 0, // Skip to: 10240
2086/* 10148 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2087/* 10151 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10167
2088/* 10156 */ MCD::OPC_CheckField, 13, 1, 0, 90, 72, 0, // Skip to: 28685
2089/* 10163 */ MCD::OPC_Decode, 253, 15, 113, // Opcode: S2_asr_i_r
2090/* 10167 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10176
2091/* 10172 */ MCD::OPC_Decode, 244, 17, 117, // Opcode: S4_clbaddi
2092/* 10176 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10192
2093/* 10181 */ MCD::OPC_CheckField, 13, 1, 0, 65, 72, 0, // Skip to: 28685
2094/* 10188 */ MCD::OPC_Decode, 130, 16, 113, // Opcode: S2_asr_i_r_rnd
2095/* 10192 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10208
2096/* 10197 */ MCD::OPC_CheckField, 8, 6, 0, 49, 72, 0, // Skip to: 28685
2097/* 10204 */ MCD::OPC_Decode, 202, 17, 78, // Opcode: S2_svsathb
2098/* 10208 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10224
2099/* 10213 */ MCD::OPC_CheckField, 13, 1, 0, 33, 72, 0, // Skip to: 28685
2100/* 10220 */ MCD::OPC_Decode, 139, 17, 113, // Opcode: S2_setbit_i
2101/* 10224 */ MCD::OPC_FilterValue, 7, 24, 72, 0, // Skip to: 28685
2102/* 10229 */ MCD::OPC_CheckField, 13, 1, 0, 17, 72, 0, // Skip to: 28685
2103/* 10236 */ MCD::OPC_Decode, 250, 7, 113, // Opcode: A4_cround_ri
2104/* 10240 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 10280
2105/* 10245 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2106/* 10248 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10264
2107/* 10253 */ MCD::OPC_CheckField, 13, 1, 0, 249, 71, 0, // Skip to: 28685
2108/* 10260 */ MCD::OPC_Decode, 195, 16, 113, // Opcode: S2_lsr_i_r
2109/* 10264 */ MCD::OPC_FilterValue, 6, 240, 71, 0, // Skip to: 28685
2110/* 10269 */ MCD::OPC_CheckField, 13, 1, 0, 233, 71, 0, // Skip to: 28685
2111/* 10276 */ MCD::OPC_Decode, 159, 16, 113, // Opcode: S2_clrbit_i
2112/* 10280 */ MCD::OPC_FilterValue, 2, 81, 0, 0, // Skip to: 10366
2113/* 10285 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2114/* 10288 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10304
2115/* 10293 */ MCD::OPC_CheckField, 13, 1, 0, 209, 71, 0, // Skip to: 28685
2116/* 10300 */ MCD::OPC_Decode, 224, 15, 113, // Opcode: S2_asl_i_r
2117/* 10304 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10320
2118/* 10309 */ MCD::OPC_CheckField, 13, 1, 0, 193, 71, 0, // Skip to: 28685
2119/* 10316 */ MCD::OPC_Decode, 229, 15, 113, // Opcode: S2_asl_i_r_sat
2120/* 10320 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10336
2121/* 10325 */ MCD::OPC_CheckField, 8, 6, 0, 177, 71, 0, // Skip to: 28685
2122/* 10332 */ MCD::OPC_Decode, 203, 17, 78, // Opcode: S2_svsathub
2123/* 10336 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10352
2124/* 10341 */ MCD::OPC_CheckField, 13, 1, 0, 161, 71, 0, // Skip to: 28685
2125/* 10348 */ MCD::OPC_Decode, 208, 17, 113, // Opcode: S2_togglebit_i
2126/* 10352 */ MCD::OPC_FilterValue, 7, 152, 71, 0, // Skip to: 28685
2127/* 10357 */ MCD::OPC_CheckPredicate, 5, 147, 71, 0, // Skip to: 28685
2128/* 10362 */ MCD::OPC_Decode, 188, 8, 95, // Opcode: A7_croundd_ri
2129/* 10366 */ MCD::OPC_FilterValue, 3, 23, 0, 0, // Skip to: 10394
2130/* 10371 */ MCD::OPC_CheckPredicate, 0, 133, 71, 0, // Skip to: 28685
2131/* 10376 */ MCD::OPC_CheckField, 21, 3, 0, 126, 71, 0, // Skip to: 28685
2132/* 10383 */ MCD::OPC_CheckField, 13, 1, 0, 119, 71, 0, // Skip to: 28685
2133/* 10390 */ MCD::OPC_Decode, 145, 19, 113, // Opcode: S6_rol_i_r
2134/* 10394 */ MCD::OPC_FilterValue, 4, 83, 0, 0, // Skip to: 10482
2135/* 10399 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2136/* 10402 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10418
2137/* 10407 */ MCD::OPC_CheckField, 8, 6, 0, 95, 71, 0, // Skip to: 28685
2138/* 10414 */ MCD::OPC_Decode, 156, 16, 78, // Opcode: S2_clb
2139/* 10418 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10434
2140/* 10423 */ MCD::OPC_CheckField, 8, 6, 0, 79, 71, 0, // Skip to: 28685
2141/* 10430 */ MCD::OPC_Decode, 161, 16, 78, // Opcode: S2_ct0
2142/* 10434 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10450
2143/* 10439 */ MCD::OPC_CheckField, 8, 6, 0, 63, 71, 0, // Skip to: 28685
2144/* 10446 */ MCD::OPC_Decode, 179, 6, 78, // Opcode: A2_abs
2145/* 10450 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10466
2146/* 10455 */ MCD::OPC_CheckField, 8, 6, 0, 47, 71, 0, // Skip to: 28685
2147/* 10462 */ MCD::OPC_Decode, 254, 6, 78, // Opcode: A2_sath
2148/* 10466 */ MCD::OPC_FilterValue, 7, 38, 71, 0, // Skip to: 28685
2149/* 10471 */ MCD::OPC_CheckField, 13, 1, 0, 31, 71, 0, // Skip to: 28685
2150/* 10478 */ MCD::OPC_Decode, 156, 8, 113, // Opcode: A4_round_ri
2151/* 10482 */ MCD::OPC_FilterValue, 5, 67, 0, 0, // Skip to: 10554
2152/* 10487 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2153/* 10490 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10506
2154/* 10495 */ MCD::OPC_CheckField, 8, 6, 0, 7, 71, 0, // Skip to: 28685
2155/* 10502 */ MCD::OPC_Decode, 152, 16, 78, // Opcode: S2_cl0
2156/* 10506 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10522
2157/* 10511 */ MCD::OPC_CheckField, 8, 6, 0, 247, 70, 0, // Skip to: 28685
2158/* 10518 */ MCD::OPC_Decode, 163, 16, 78, // Opcode: S2_ct1
2159/* 10522 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10538
2160/* 10527 */ MCD::OPC_CheckField, 8, 6, 0, 231, 70, 0, // Skip to: 28685
2161/* 10534 */ MCD::OPC_Decode, 181, 6, 78, // Opcode: A2_abssat
2162/* 10538 */ MCD::OPC_FilterValue, 6, 222, 70, 0, // Skip to: 28685
2163/* 10543 */ MCD::OPC_CheckField, 8, 6, 0, 215, 70, 0, // Skip to: 28685
2164/* 10550 */ MCD::OPC_Decode, 128, 7, 78, // Opcode: A2_satuh
2165/* 10554 */ MCD::OPC_FilterValue, 6, 83, 0, 0, // Skip to: 10642
2166/* 10559 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2167/* 10562 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10578
2168/* 10567 */ MCD::OPC_CheckField, 8, 6, 0, 191, 70, 0, // Skip to: 28685
2169/* 10574 */ MCD::OPC_Decode, 154, 16, 78, // Opcode: S2_cl1
2170/* 10578 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10594
2171/* 10583 */ MCD::OPC_CheckField, 8, 6, 0, 175, 70, 0, // Skip to: 28685
2172/* 10590 */ MCD::OPC_Decode, 149, 16, 78, // Opcode: S2_brev
2173/* 10594 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10610
2174/* 10599 */ MCD::OPC_CheckField, 8, 6, 0, 159, 70, 0, // Skip to: 28685
2175/* 10606 */ MCD::OPC_Decode, 221, 6, 78, // Opcode: A2_negsat
2176/* 10610 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10626
2177/* 10615 */ MCD::OPC_CheckField, 8, 6, 0, 143, 70, 0, // Skip to: 28685
2178/* 10622 */ MCD::OPC_Decode, 255, 6, 78, // Opcode: A2_satub
2179/* 10626 */ MCD::OPC_FilterValue, 7, 134, 70, 0, // Skip to: 28685
2180/* 10631 */ MCD::OPC_CheckField, 13, 1, 0, 127, 70, 0, // Skip to: 28685
2181/* 10638 */ MCD::OPC_Decode, 157, 8, 113, // Opcode: A4_round_ri_sat
2182/* 10642 */ MCD::OPC_FilterValue, 7, 118, 70, 0, // Skip to: 28685
2183/* 10647 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2184/* 10650 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10666
2185/* 10655 */ MCD::OPC_CheckField, 8, 6, 0, 103, 70, 0, // Skip to: 28685
2186/* 10662 */ MCD::OPC_Decode, 157, 16, 78, // Opcode: S2_clbnorm
2187/* 10666 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10682
2188/* 10671 */ MCD::OPC_CheckField, 8, 6, 0, 87, 70, 0, // Skip to: 28685
2189/* 10678 */ MCD::OPC_Decode, 227, 17, 78, // Opcode: S2_vsplatrb
2190/* 10682 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10698
2191/* 10687 */ MCD::OPC_CheckField, 8, 6, 0, 71, 70, 0, // Skip to: 28685
2192/* 10694 */ MCD::OPC_Decode, 154, 7, 78, // Opcode: A2_swiz
2193/* 10698 */ MCD::OPC_FilterValue, 6, 62, 70, 0, // Skip to: 28685
2194/* 10703 */ MCD::OPC_CheckField, 8, 6, 0, 55, 70, 0, // Skip to: 28685
2195/* 10710 */ MCD::OPC_Decode, 253, 6, 78, // Opcode: A2_satb
2196/* 10714 */ MCD::OPC_FilterValue, 13, 57, 0, 0, // Skip to: 10776
2197/* 10719 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2198/* 10722 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 10748
2199/* 10727 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
2200/* 10730 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10739
2201/* 10735 */ MCD::OPC_Decode, 166, 16, 118, // Opcode: S2_extractu
2202/* 10739 */ MCD::OPC_FilterValue, 1, 21, 70, 0, // Skip to: 28685
2203/* 10744 */ MCD::OPC_Decode, 247, 17, 118, // Opcode: S4_extract
2204/* 10748 */ MCD::OPC_FilterValue, 1, 12, 70, 0, // Skip to: 28685
2205/* 10753 */ MCD::OPC_CheckPredicate, 6, 7, 70, 0, // Skip to: 28685
2206/* 10758 */ MCD::OPC_CheckField, 23, 1, 0, 0, 70, 0, // Skip to: 28685
2207/* 10765 */ MCD::OPC_CheckField, 16, 5, 0, 249, 69, 0, // Skip to: 28685
2208/* 10772 */ MCD::OPC_Decode, 216, 16, 119, // Opcode: S2_mask
2209/* 10776 */ MCD::OPC_FilterValue, 14, 140, 1, 0, // Skip to: 11177
2210/* 10781 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2211/* 10784 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 10824
2212/* 10789 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2213/* 10792 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10808
2214/* 10797 */ MCD::OPC_CheckField, 13, 1, 0, 217, 69, 0, // Skip to: 28685
2215/* 10804 */ MCD::OPC_Decode, 128, 16, 120, // Opcode: S2_asr_i_r_nac
2216/* 10808 */ MCD::OPC_FilterValue, 2, 208, 69, 0, // Skip to: 28685
2217/* 10813 */ MCD::OPC_CheckField, 13, 1, 0, 201, 69, 0, // Skip to: 28685
2218/* 10820 */ MCD::OPC_Decode, 255, 15, 120, // Opcode: S2_asr_i_r_and
2219/* 10824 */ MCD::OPC_FilterValue, 1, 51, 0, 0, // Skip to: 10880
2220/* 10829 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2221/* 10832 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10848
2222/* 10837 */ MCD::OPC_CheckField, 13, 1, 0, 177, 69, 0, // Skip to: 28685
2223/* 10844 */ MCD::OPC_Decode, 198, 16, 120, // Opcode: S2_lsr_i_r_nac
2224/* 10848 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10864
2225/* 10853 */ MCD::OPC_CheckField, 13, 1, 0, 161, 69, 0, // Skip to: 28685
2226/* 10860 */ MCD::OPC_Decode, 197, 16, 120, // Opcode: S2_lsr_i_r_and
2227/* 10864 */ MCD::OPC_FilterValue, 4, 152, 69, 0, // Skip to: 28685
2228/* 10869 */ MCD::OPC_CheckField, 13, 1, 0, 145, 69, 0, // Skip to: 28685
2229/* 10876 */ MCD::OPC_Decode, 200, 16, 120, // Opcode: S2_lsr_i_r_xacc
2230/* 10880 */ MCD::OPC_FilterValue, 2, 51, 0, 0, // Skip to: 10936
2231/* 10885 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2232/* 10888 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10904
2233/* 10893 */ MCD::OPC_CheckField, 13, 1, 0, 121, 69, 0, // Skip to: 28685
2234/* 10900 */ MCD::OPC_Decode, 227, 15, 120, // Opcode: S2_asl_i_r_nac
2235/* 10904 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10920
2236/* 10909 */ MCD::OPC_CheckField, 13, 1, 0, 105, 69, 0, // Skip to: 28685
2237/* 10916 */ MCD::OPC_Decode, 226, 15, 120, // Opcode: S2_asl_i_r_and
2238/* 10920 */ MCD::OPC_FilterValue, 4, 96, 69, 0, // Skip to: 28685
2239/* 10925 */ MCD::OPC_CheckField, 13, 1, 0, 89, 69, 0, // Skip to: 28685
2240/* 10932 */ MCD::OPC_Decode, 230, 15, 120, // Opcode: S2_asl_i_r_xacc
2241/* 10936 */ MCD::OPC_FilterValue, 3, 66, 0, 0, // Skip to: 11007
2242/* 10941 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2243/* 10944 */ MCD::OPC_FilterValue, 0, 16, 0, 0, // Skip to: 10965
2244/* 10949 */ MCD::OPC_CheckPredicate, 0, 67, 69, 0, // Skip to: 28685
2245/* 10954 */ MCD::OPC_CheckField, 13, 1, 0, 60, 69, 0, // Skip to: 28685
2246/* 10961 */ MCD::OPC_Decode, 148, 19, 120, // Opcode: S6_rol_i_r_nac
2247/* 10965 */ MCD::OPC_FilterValue, 2, 16, 0, 0, // Skip to: 10986
2248/* 10970 */ MCD::OPC_CheckPredicate, 0, 46, 69, 0, // Skip to: 28685
2249/* 10975 */ MCD::OPC_CheckField, 13, 1, 0, 39, 69, 0, // Skip to: 28685
2250/* 10982 */ MCD::OPC_Decode, 147, 19, 120, // Opcode: S6_rol_i_r_and
2251/* 10986 */ MCD::OPC_FilterValue, 4, 30, 69, 0, // Skip to: 28685
2252/* 10991 */ MCD::OPC_CheckPredicate, 0, 25, 69, 0, // Skip to: 28685
2253/* 10996 */ MCD::OPC_CheckField, 13, 1, 0, 18, 69, 0, // Skip to: 28685
2254/* 11003 */ MCD::OPC_Decode, 150, 19, 120, // Opcode: S6_rol_i_r_xacc
2255/* 11007 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 11047
2256/* 11012 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2257/* 11015 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11031
2258/* 11020 */ MCD::OPC_CheckField, 13, 1, 0, 250, 68, 0, // Skip to: 28685
2259/* 11027 */ MCD::OPC_Decode, 254, 15, 120, // Opcode: S2_asr_i_r_acc
2260/* 11031 */ MCD::OPC_FilterValue, 2, 241, 68, 0, // Skip to: 28685
2261/* 11036 */ MCD::OPC_CheckField, 13, 1, 0, 234, 68, 0, // Skip to: 28685
2262/* 11043 */ MCD::OPC_Decode, 129, 16, 120, // Opcode: S2_asr_i_r_or
2263/* 11047 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 11087
2264/* 11052 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2265/* 11055 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11071
2266/* 11060 */ MCD::OPC_CheckField, 13, 1, 0, 210, 68, 0, // Skip to: 28685
2267/* 11067 */ MCD::OPC_Decode, 196, 16, 120, // Opcode: S2_lsr_i_r_acc
2268/* 11071 */ MCD::OPC_FilterValue, 2, 201, 68, 0, // Skip to: 28685
2269/* 11076 */ MCD::OPC_CheckField, 13, 1, 0, 194, 68, 0, // Skip to: 28685
2270/* 11083 */ MCD::OPC_Decode, 199, 16, 120, // Opcode: S2_lsr_i_r_or
2271/* 11087 */ MCD::OPC_FilterValue, 6, 35, 0, 0, // Skip to: 11127
2272/* 11092 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2273/* 11095 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11111
2274/* 11100 */ MCD::OPC_CheckField, 13, 1, 0, 170, 68, 0, // Skip to: 28685
2275/* 11107 */ MCD::OPC_Decode, 225, 15, 120, // Opcode: S2_asl_i_r_acc
2276/* 11111 */ MCD::OPC_FilterValue, 2, 161, 68, 0, // Skip to: 28685
2277/* 11116 */ MCD::OPC_CheckField, 13, 1, 0, 154, 68, 0, // Skip to: 28685
2278/* 11123 */ MCD::OPC_Decode, 228, 15, 120, // Opcode: S2_asl_i_r_or
2279/* 11127 */ MCD::OPC_FilterValue, 7, 145, 68, 0, // Skip to: 28685
2280/* 11132 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2281/* 11135 */ MCD::OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11156
2282/* 11140 */ MCD::OPC_CheckPredicate, 0, 132, 68, 0, // Skip to: 28685
2283/* 11145 */ MCD::OPC_CheckField, 13, 1, 0, 125, 68, 0, // Skip to: 28685
2284/* 11152 */ MCD::OPC_Decode, 146, 19, 120, // Opcode: S6_rol_i_r_acc
2285/* 11156 */ MCD::OPC_FilterValue, 2, 116, 68, 0, // Skip to: 28685
2286/* 11161 */ MCD::OPC_CheckPredicate, 0, 111, 68, 0, // Skip to: 28685
2287/* 11166 */ MCD::OPC_CheckField, 13, 1, 0, 104, 68, 0, // Skip to: 28685
2288/* 11173 */ MCD::OPC_Decode, 149, 19, 120, // Opcode: S6_rol_i_r_or
2289/* 11177 */ MCD::OPC_FilterValue, 15, 95, 68, 0, // Skip to: 28685
2290/* 11182 */ MCD::OPC_CheckField, 23, 1, 0, 88, 68, 0, // Skip to: 28685
2291/* 11189 */ MCD::OPC_CheckField, 13, 1, 0, 81, 68, 0, // Skip to: 28685
2292/* 11196 */ MCD::OPC_Decode, 170, 16, 121, // Opcode: S2_insert
2293/* 11200 */ MCD::OPC_FilterValue, 9, 73, 8, 0, // Skip to: 13326
2294/* 11205 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
2295/* 11208 */ MCD::OPC_FilterValue, 0, 210, 0, 0, // Skip to: 11423
2296/* 11213 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2297/* 11216 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11232
2298/* 11221 */ MCD::OPC_CheckField, 5, 9, 0, 49, 68, 0, // Skip to: 28685
2299/* 11228 */ MCD::OPC_Decode, 248, 10, 102, // Opcode: L2_deallocframe
2300/* 11232 */ MCD::OPC_FilterValue, 1, 50, 0, 0, // Skip to: 11287
2301/* 11237 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2302/* 11240 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 11266
2303/* 11245 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
2304/* 11248 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11257
2305/* 11253 */ MCD::OPC_Decode, 199, 11, 78, // Opcode: L2_loadw_locked
2306/* 11257 */ MCD::OPC_FilterValue, 16, 15, 68, 0, // Skip to: 28685
2307/* 11262 */ MCD::OPC_Decode, 150, 12, 102, // Opcode: L4_loadd_locked
2308/* 11266 */ MCD::OPC_FilterValue, 2, 6, 68, 0, // Skip to: 28685
2309/* 11271 */ MCD::OPC_CheckPredicate, 6, 1, 68, 0, // Skip to: 28685
2310/* 11276 */ MCD::OPC_CheckField, 0, 5, 0, 250, 67, 0, // Skip to: 28685
2311/* 11283 */ MCD::OPC_Decode, 230, 12, 122, // Opcode: L6_memcpy
2312/* 11287 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11303
2313/* 11292 */ MCD::OPC_CheckField, 11, 3, 0, 234, 67, 0, // Skip to: 28685
2314/* 11299 */ MCD::OPC_Decode, 130, 24, 123, // Opcode: Y2_dcfetchbo
2315/* 11303 */ MCD::OPC_FilterValue, 3, 225, 67, 0, // Skip to: 28685
2316/* 11308 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
2317/* 11311 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11327
2318/* 11316 */ MCD::OPC_CheckField, 5, 5, 0, 210, 67, 0, // Skip to: 28685
2319/* 11323 */ MCD::OPC_Decode, 220, 12, 102, // Opcode: L4_return
2320/* 11327 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11343
2321/* 11332 */ MCD::OPC_CheckField, 5, 3, 0, 194, 67, 0, // Skip to: 28685
2322/* 11339 */ MCD::OPC_Decode, 225, 12, 124, // Opcode: L4_return_tnew_pnt
2323/* 11343 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11359
2324/* 11348 */ MCD::OPC_CheckField, 5, 3, 0, 178, 67, 0, // Skip to: 28685
2325/* 11355 */ MCD::OPC_Decode, 224, 12, 124, // Opcode: L4_return_t
2326/* 11359 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 11375
2327/* 11364 */ MCD::OPC_CheckField, 5, 3, 0, 162, 67, 0, // Skip to: 28685
2328/* 11371 */ MCD::OPC_Decode, 226, 12, 124, // Opcode: L4_return_tnew_pt
2329/* 11375 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 11391
2330/* 11380 */ MCD::OPC_CheckField, 5, 3, 0, 146, 67, 0, // Skip to: 28685
2331/* 11387 */ MCD::OPC_Decode, 222, 12, 124, // Opcode: L4_return_fnew_pnt
2332/* 11391 */ MCD::OPC_FilterValue, 12, 11, 0, 0, // Skip to: 11407
2333/* 11396 */ MCD::OPC_CheckField, 5, 3, 0, 130, 67, 0, // Skip to: 28685
2334/* 11403 */ MCD::OPC_Decode, 221, 12, 124, // Opcode: L4_return_f
2335/* 11407 */ MCD::OPC_FilterValue, 14, 121, 67, 0, // Skip to: 28685
2336/* 11412 */ MCD::OPC_CheckField, 5, 3, 0, 114, 67, 0, // Skip to: 28685
2337/* 11419 */ MCD::OPC_Decode, 223, 12, 124, // Opcode: L4_return_fnew_pt
2338/* 11423 */ MCD::OPC_FilterValue, 1, 102, 0, 0, // Skip to: 11530
2339/* 11428 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2340/* 11431 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11440
2341/* 11436 */ MCD::OPC_Decode, 133, 11, 125, // Opcode: L2_loadbsw2_io
2342/* 11440 */ MCD::OPC_FilterValue, 1, 88, 67, 0, // Skip to: 28685
2343/* 11445 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2344/* 11448 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 11481
2345/* 11453 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2346/* 11456 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11465
2347/* 11461 */ MCD::OPC_Decode, 135, 11, 126, // Opcode: L2_loadbsw2_pci
2348/* 11465 */ MCD::OPC_FilterValue, 1, 63, 67, 0, // Skip to: 28685
2349/* 11470 */ MCD::OPC_CheckField, 5, 4, 0, 56, 67, 0, // Skip to: 28685
2350/* 11477 */ MCD::OPC_Decode, 136, 11, 127, // Opcode: L2_loadbsw2_pcr
2351/* 11481 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11498
2352/* 11486 */ MCD::OPC_CheckField, 9, 5, 0, 40, 67, 0, // Skip to: 28685
2353/* 11493 */ MCD::OPC_Decode, 137, 11, 128, 1, // Opcode: L2_loadbsw2_pi
2354/* 11498 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11514
2355/* 11503 */ MCD::OPC_CheckField, 5, 8, 0, 23, 67, 0, // Skip to: 28685
2356/* 11510 */ MCD::OPC_Decode, 138, 11, 127, // Opcode: L2_loadbsw2_pr
2357/* 11514 */ MCD::OPC_FilterValue, 3, 14, 67, 0, // Skip to: 28685
2358/* 11519 */ MCD::OPC_CheckField, 5, 8, 0, 7, 67, 0, // Skip to: 28685
2359/* 11526 */ MCD::OPC_Decode, 134, 11, 127, // Opcode: L2_loadbsw2_pbr
2360/* 11530 */ MCD::OPC_FilterValue, 2, 107, 0, 0, // Skip to: 11642
2361/* 11535 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2362/* 11538 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11548
2363/* 11543 */ MCD::OPC_Decode, 255, 10, 129, 1, // Opcode: L2_loadalignh_io
2364/* 11548 */ MCD::OPC_FilterValue, 1, 236, 66, 0, // Skip to: 28685
2365/* 11553 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2366/* 11556 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 11591
2367/* 11561 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2368/* 11564 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11574
2369/* 11569 */ MCD::OPC_Decode, 129, 11, 130, 1, // Opcode: L2_loadalignh_pci
2370/* 11574 */ MCD::OPC_FilterValue, 1, 210, 66, 0, // Skip to: 28685
2371/* 11579 */ MCD::OPC_CheckField, 5, 4, 0, 203, 66, 0, // Skip to: 28685
2372/* 11586 */ MCD::OPC_Decode, 130, 11, 131, 1, // Opcode: L2_loadalignh_pcr
2373/* 11591 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11608
2374/* 11596 */ MCD::OPC_CheckField, 9, 5, 0, 186, 66, 0, // Skip to: 28685
2375/* 11603 */ MCD::OPC_Decode, 131, 11, 132, 1, // Opcode: L2_loadalignh_pi
2376/* 11608 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11625
2377/* 11613 */ MCD::OPC_CheckField, 5, 8, 0, 169, 66, 0, // Skip to: 28685
2378/* 11620 */ MCD::OPC_Decode, 132, 11, 131, 1, // Opcode: L2_loadalignh_pr
2379/* 11625 */ MCD::OPC_FilterValue, 3, 159, 66, 0, // Skip to: 28685
2380/* 11630 */ MCD::OPC_CheckField, 5, 8, 0, 152, 66, 0, // Skip to: 28685
2381/* 11637 */ MCD::OPC_Decode, 128, 11, 131, 1, // Opcode: L2_loadalignh_pbr
2382/* 11642 */ MCD::OPC_FilterValue, 3, 102, 0, 0, // Skip to: 11749
2383/* 11647 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2384/* 11650 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11659
2385/* 11655 */ MCD::OPC_Decode, 145, 11, 125, // Opcode: L2_loadbzw2_io
2386/* 11659 */ MCD::OPC_FilterValue, 1, 125, 66, 0, // Skip to: 28685
2387/* 11664 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2388/* 11667 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 11700
2389/* 11672 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2390/* 11675 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11684
2391/* 11680 */ MCD::OPC_Decode, 147, 11, 126, // Opcode: L2_loadbzw2_pci
2392/* 11684 */ MCD::OPC_FilterValue, 1, 100, 66, 0, // Skip to: 28685
2393/* 11689 */ MCD::OPC_CheckField, 5, 4, 0, 93, 66, 0, // Skip to: 28685
2394/* 11696 */ MCD::OPC_Decode, 148, 11, 127, // Opcode: L2_loadbzw2_pcr
2395/* 11700 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11717
2396/* 11705 */ MCD::OPC_CheckField, 9, 5, 0, 77, 66, 0, // Skip to: 28685
2397/* 11712 */ MCD::OPC_Decode, 149, 11, 128, 1, // Opcode: L2_loadbzw2_pi
2398/* 11717 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11733
2399/* 11722 */ MCD::OPC_CheckField, 5, 8, 0, 60, 66, 0, // Skip to: 28685
2400/* 11729 */ MCD::OPC_Decode, 150, 11, 127, // Opcode: L2_loadbzw2_pr
2401/* 11733 */ MCD::OPC_FilterValue, 3, 51, 66, 0, // Skip to: 28685
2402/* 11738 */ MCD::OPC_CheckField, 5, 8, 0, 44, 66, 0, // Skip to: 28685
2403/* 11745 */ MCD::OPC_Decode, 146, 11, 127, // Opcode: L2_loadbzw2_pbr
2404/* 11749 */ MCD::OPC_FilterValue, 4, 107, 0, 0, // Skip to: 11861
2405/* 11754 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2406/* 11757 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11767
2407/* 11762 */ MCD::OPC_Decode, 249, 10, 133, 1, // Opcode: L2_loadalignb_io
2408/* 11767 */ MCD::OPC_FilterValue, 1, 17, 66, 0, // Skip to: 28685
2409/* 11772 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2410/* 11775 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 11810
2411/* 11780 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2412/* 11783 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11793
2413/* 11788 */ MCD::OPC_Decode, 251, 10, 134, 1, // Opcode: L2_loadalignb_pci
2414/* 11793 */ MCD::OPC_FilterValue, 1, 247, 65, 0, // Skip to: 28685
2415/* 11798 */ MCD::OPC_CheckField, 5, 4, 0, 240, 65, 0, // Skip to: 28685
2416/* 11805 */ MCD::OPC_Decode, 252, 10, 131, 1, // Opcode: L2_loadalignb_pcr
2417/* 11810 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11827
2418/* 11815 */ MCD::OPC_CheckField, 9, 5, 0, 223, 65, 0, // Skip to: 28685
2419/* 11822 */ MCD::OPC_Decode, 253, 10, 135, 1, // Opcode: L2_loadalignb_pi
2420/* 11827 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11844
2421/* 11832 */ MCD::OPC_CheckField, 5, 8, 0, 206, 65, 0, // Skip to: 28685
2422/* 11839 */ MCD::OPC_Decode, 254, 10, 131, 1, // Opcode: L2_loadalignb_pr
2423/* 11844 */ MCD::OPC_FilterValue, 3, 196, 65, 0, // Skip to: 28685
2424/* 11849 */ MCD::OPC_CheckField, 5, 8, 0, 189, 65, 0, // Skip to: 28685
2425/* 11856 */ MCD::OPC_Decode, 250, 10, 131, 1, // Opcode: L2_loadalignb_pbr
2426/* 11861 */ MCD::OPC_FilterValue, 5, 107, 0, 0, // Skip to: 11973
2427/* 11866 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2428/* 11869 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11879
2429/* 11874 */ MCD::OPC_Decode, 151, 11, 136, 1, // Opcode: L2_loadbzw4_io
2430/* 11879 */ MCD::OPC_FilterValue, 1, 161, 65, 0, // Skip to: 28685
2431/* 11884 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2432/* 11887 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 11922
2433/* 11892 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2434/* 11895 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11905
2435/* 11900 */ MCD::OPC_Decode, 153, 11, 137, 1, // Opcode: L2_loadbzw4_pci
2436/* 11905 */ MCD::OPC_FilterValue, 1, 135, 65, 0, // Skip to: 28685
2437/* 11910 */ MCD::OPC_CheckField, 5, 4, 0, 128, 65, 0, // Skip to: 28685
2438/* 11917 */ MCD::OPC_Decode, 154, 11, 138, 1, // Opcode: L2_loadbzw4_pcr
2439/* 11922 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11939
2440/* 11927 */ MCD::OPC_CheckField, 9, 5, 0, 111, 65, 0, // Skip to: 28685
2441/* 11934 */ MCD::OPC_Decode, 155, 11, 139, 1, // Opcode: L2_loadbzw4_pi
2442/* 11939 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11956
2443/* 11944 */ MCD::OPC_CheckField, 5, 8, 0, 94, 65, 0, // Skip to: 28685
2444/* 11951 */ MCD::OPC_Decode, 156, 11, 138, 1, // Opcode: L2_loadbzw4_pr
2445/* 11956 */ MCD::OPC_FilterValue, 3, 84, 65, 0, // Skip to: 28685
2446/* 11961 */ MCD::OPC_CheckField, 5, 8, 0, 77, 65, 0, // Skip to: 28685
2447/* 11968 */ MCD::OPC_Decode, 152, 11, 138, 1, // Opcode: L2_loadbzw4_pbr
2448/* 11973 */ MCD::OPC_FilterValue, 7, 107, 0, 0, // Skip to: 12085
2449/* 11978 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2450/* 11981 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11991
2451/* 11986 */ MCD::OPC_Decode, 139, 11, 136, 1, // Opcode: L2_loadbsw4_io
2452/* 11991 */ MCD::OPC_FilterValue, 1, 49, 65, 0, // Skip to: 28685
2453/* 11996 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2454/* 11999 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12034
2455/* 12004 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2456/* 12007 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12017
2457/* 12012 */ MCD::OPC_Decode, 141, 11, 137, 1, // Opcode: L2_loadbsw4_pci
2458/* 12017 */ MCD::OPC_FilterValue, 1, 23, 65, 0, // Skip to: 28685
2459/* 12022 */ MCD::OPC_CheckField, 5, 4, 0, 16, 65, 0, // Skip to: 28685
2460/* 12029 */ MCD::OPC_Decode, 142, 11, 138, 1, // Opcode: L2_loadbsw4_pcr
2461/* 12034 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12051
2462/* 12039 */ MCD::OPC_CheckField, 9, 5, 0, 255, 64, 0, // Skip to: 28685
2463/* 12046 */ MCD::OPC_Decode, 143, 11, 139, 1, // Opcode: L2_loadbsw4_pi
2464/* 12051 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12068
2465/* 12056 */ MCD::OPC_CheckField, 5, 8, 0, 238, 64, 0, // Skip to: 28685
2466/* 12063 */ MCD::OPC_Decode, 144, 11, 138, 1, // Opcode: L2_loadbsw4_pr
2467/* 12068 */ MCD::OPC_FilterValue, 3, 228, 64, 0, // Skip to: 28685
2468/* 12073 */ MCD::OPC_CheckField, 5, 8, 0, 221, 64, 0, // Skip to: 28685
2469/* 12080 */ MCD::OPC_Decode, 140, 11, 138, 1, // Opcode: L2_loadbsw4_pbr
2470/* 12085 */ MCD::OPC_FilterValue, 8, 202, 0, 0, // Skip to: 12292
2471/* 12090 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2472/* 12093 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12103
2473/* 12098 */ MCD::OPC_Decode, 157, 11, 140, 1, // Opcode: L2_loadrb_io
2474/* 12103 */ MCD::OPC_FilterValue, 1, 193, 64, 0, // Skip to: 28685
2475/* 12108 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2476/* 12111 */ MCD::OPC_FilterValue, 0, 104, 0, 0, // Skip to: 12220
2477/* 12116 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2478/* 12119 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 12153
2479/* 12124 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2480/* 12127 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12137
2481/* 12132 */ MCD::OPC_Decode, 159, 11, 141, 1, // Opcode: L2_loadrb_pci
2482/* 12137 */ MCD::OPC_FilterValue, 1, 159, 64, 0, // Skip to: 28685
2483/* 12142 */ MCD::OPC_CheckField, 5, 4, 0, 152, 64, 0, // Skip to: 28685
2484/* 12149 */ MCD::OPC_Decode, 160, 11, 127, // Opcode: L2_loadrb_pcr
2485/* 12153 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 12188
2486/* 12158 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2487/* 12161 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12178
2488/* 12166 */ MCD::OPC_CheckField, 9, 2, 0, 128, 64, 0, // Skip to: 28685
2489/* 12173 */ MCD::OPC_Decode, 161, 11, 142, 1, // Opcode: L2_loadrb_pi
2490/* 12178 */ MCD::OPC_FilterValue, 1, 118, 64, 0, // Skip to: 28685
2491/* 12183 */ MCD::OPC_Decode, 205, 11, 143, 1, // Opcode: L2_ploadrbt_pi
2492/* 12188 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12204
2493/* 12193 */ MCD::OPC_CheckField, 5, 6, 0, 101, 64, 0, // Skip to: 28685
2494/* 12200 */ MCD::OPC_Decode, 162, 11, 127, // Opcode: L2_loadrb_pr
2495/* 12204 */ MCD::OPC_FilterValue, 3, 92, 64, 0, // Skip to: 28685
2496/* 12209 */ MCD::OPC_CheckField, 5, 6, 0, 85, 64, 0, // Skip to: 28685
2497/* 12216 */ MCD::OPC_Decode, 158, 11, 127, // Opcode: L2_loadrb_pbr
2498/* 12220 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12244
2499/* 12225 */ MCD::OPC_CheckField, 25, 2, 1, 69, 64, 0, // Skip to: 28685
2500/* 12232 */ MCD::OPC_CheckField, 13, 1, 1, 62, 64, 0, // Skip to: 28685
2501/* 12239 */ MCD::OPC_Decode, 201, 11, 143, 1, // Opcode: L2_ploadrbf_pi
2502/* 12244 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12268
2503/* 12249 */ MCD::OPC_CheckField, 25, 2, 1, 45, 64, 0, // Skip to: 28685
2504/* 12256 */ MCD::OPC_CheckField, 13, 1, 1, 38, 64, 0, // Skip to: 28685
2505/* 12263 */ MCD::OPC_Decode, 207, 11, 143, 1, // Opcode: L2_ploadrbtnew_pi
2506/* 12268 */ MCD::OPC_FilterValue, 3, 28, 64, 0, // Skip to: 28685
2507/* 12273 */ MCD::OPC_CheckField, 25, 2, 1, 21, 64, 0, // Skip to: 28685
2508/* 12280 */ MCD::OPC_CheckField, 13, 1, 1, 14, 64, 0, // Skip to: 28685
2509/* 12287 */ MCD::OPC_Decode, 203, 11, 143, 1, // Opcode: L2_ploadrbfnew_pi
2510/* 12292 */ MCD::OPC_FilterValue, 9, 202, 0, 0, // Skip to: 12499
2511/* 12297 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2512/* 12300 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12310
2513/* 12305 */ MCD::OPC_Decode, 185, 11, 140, 1, // Opcode: L2_loadrub_io
2514/* 12310 */ MCD::OPC_FilterValue, 1, 242, 63, 0, // Skip to: 28685
2515/* 12315 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2516/* 12318 */ MCD::OPC_FilterValue, 0, 104, 0, 0, // Skip to: 12427
2517/* 12323 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2518/* 12326 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 12360
2519/* 12331 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2520/* 12334 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12344
2521/* 12339 */ MCD::OPC_Decode, 187, 11, 141, 1, // Opcode: L2_loadrub_pci
2522/* 12344 */ MCD::OPC_FilterValue, 1, 208, 63, 0, // Skip to: 28685
2523/* 12349 */ MCD::OPC_CheckField, 5, 4, 0, 201, 63, 0, // Skip to: 28685
2524/* 12356 */ MCD::OPC_Decode, 188, 11, 127, // Opcode: L2_loadrub_pcr
2525/* 12360 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 12395
2526/* 12365 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2527/* 12368 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12385
2528/* 12373 */ MCD::OPC_CheckField, 9, 2, 0, 177, 63, 0, // Skip to: 28685
2529/* 12380 */ MCD::OPC_Decode, 189, 11, 142, 1, // Opcode: L2_loadrub_pi
2530/* 12385 */ MCD::OPC_FilterValue, 1, 167, 63, 0, // Skip to: 28685
2531/* 12390 */ MCD::OPC_Decode, 237, 11, 143, 1, // Opcode: L2_ploadrubt_pi
2532/* 12395 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12411
2533/* 12400 */ MCD::OPC_CheckField, 5, 6, 0, 150, 63, 0, // Skip to: 28685
2534/* 12407 */ MCD::OPC_Decode, 190, 11, 127, // Opcode: L2_loadrub_pr
2535/* 12411 */ MCD::OPC_FilterValue, 3, 141, 63, 0, // Skip to: 28685
2536/* 12416 */ MCD::OPC_CheckField, 5, 6, 0, 134, 63, 0, // Skip to: 28685
2537/* 12423 */ MCD::OPC_Decode, 186, 11, 127, // Opcode: L2_loadrub_pbr
2538/* 12427 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12451
2539/* 12432 */ MCD::OPC_CheckField, 25, 2, 1, 118, 63, 0, // Skip to: 28685
2540/* 12439 */ MCD::OPC_CheckField, 13, 1, 1, 111, 63, 0, // Skip to: 28685
2541/* 12446 */ MCD::OPC_Decode, 233, 11, 143, 1, // Opcode: L2_ploadrubf_pi
2542/* 12451 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12475
2543/* 12456 */ MCD::OPC_CheckField, 25, 2, 1, 94, 63, 0, // Skip to: 28685
2544/* 12463 */ MCD::OPC_CheckField, 13, 1, 1, 87, 63, 0, // Skip to: 28685
2545/* 12470 */ MCD::OPC_Decode, 239, 11, 143, 1, // Opcode: L2_ploadrubtnew_pi
2546/* 12475 */ MCD::OPC_FilterValue, 3, 77, 63, 0, // Skip to: 28685
2547/* 12480 */ MCD::OPC_CheckField, 25, 2, 1, 70, 63, 0, // Skip to: 28685
2548/* 12487 */ MCD::OPC_CheckField, 13, 1, 1, 63, 63, 0, // Skip to: 28685
2549/* 12494 */ MCD::OPC_Decode, 235, 11, 143, 1, // Opcode: L2_ploadrubfnew_pi
2550/* 12499 */ MCD::OPC_FilterValue, 10, 200, 0, 0, // Skip to: 12704
2551/* 12504 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2552/* 12507 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12516
2553/* 12512 */ MCD::OPC_Decode, 171, 11, 125, // Opcode: L2_loadrh_io
2554/* 12516 */ MCD::OPC_FilterValue, 1, 36, 63, 0, // Skip to: 28685
2555/* 12521 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2556/* 12524 */ MCD::OPC_FilterValue, 0, 103, 0, 0, // Skip to: 12632
2557/* 12529 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2558/* 12532 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 12565
2559/* 12537 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2560/* 12540 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12549
2561/* 12545 */ MCD::OPC_Decode, 173, 11, 126, // Opcode: L2_loadrh_pci
2562/* 12549 */ MCD::OPC_FilterValue, 1, 3, 63, 0, // Skip to: 28685
2563/* 12554 */ MCD::OPC_CheckField, 5, 4, 0, 252, 62, 0, // Skip to: 28685
2564/* 12561 */ MCD::OPC_Decode, 174, 11, 127, // Opcode: L2_loadrh_pcr
2565/* 12565 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 12600
2566/* 12570 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2567/* 12573 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12590
2568/* 12578 */ MCD::OPC_CheckField, 9, 2, 0, 228, 62, 0, // Skip to: 28685
2569/* 12585 */ MCD::OPC_Decode, 175, 11, 128, 1, // Opcode: L2_loadrh_pi
2570/* 12590 */ MCD::OPC_FilterValue, 1, 218, 62, 0, // Skip to: 28685
2571/* 12595 */ MCD::OPC_Decode, 221, 11, 144, 1, // Opcode: L2_ploadrht_pi
2572/* 12600 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12616
2573/* 12605 */ MCD::OPC_CheckField, 5, 6, 0, 201, 62, 0, // Skip to: 28685
2574/* 12612 */ MCD::OPC_Decode, 176, 11, 127, // Opcode: L2_loadrh_pr
2575/* 12616 */ MCD::OPC_FilterValue, 3, 192, 62, 0, // Skip to: 28685
2576/* 12621 */ MCD::OPC_CheckField, 5, 6, 0, 185, 62, 0, // Skip to: 28685
2577/* 12628 */ MCD::OPC_Decode, 172, 11, 127, // Opcode: L2_loadrh_pbr
2578/* 12632 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12656
2579/* 12637 */ MCD::OPC_CheckField, 25, 2, 1, 169, 62, 0, // Skip to: 28685
2580/* 12644 */ MCD::OPC_CheckField, 13, 1, 1, 162, 62, 0, // Skip to: 28685
2581/* 12651 */ MCD::OPC_Decode, 217, 11, 144, 1, // Opcode: L2_ploadrhf_pi
2582/* 12656 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12680
2583/* 12661 */ MCD::OPC_CheckField, 25, 2, 1, 145, 62, 0, // Skip to: 28685
2584/* 12668 */ MCD::OPC_CheckField, 13, 1, 1, 138, 62, 0, // Skip to: 28685
2585/* 12675 */ MCD::OPC_Decode, 223, 11, 144, 1, // Opcode: L2_ploadrhtnew_pi
2586/* 12680 */ MCD::OPC_FilterValue, 3, 128, 62, 0, // Skip to: 28685
2587/* 12685 */ MCD::OPC_CheckField, 25, 2, 1, 121, 62, 0, // Skip to: 28685
2588/* 12692 */ MCD::OPC_CheckField, 13, 1, 1, 114, 62, 0, // Skip to: 28685
2589/* 12699 */ MCD::OPC_Decode, 219, 11, 144, 1, // Opcode: L2_ploadrhfnew_pi
2590/* 12704 */ MCD::OPC_FilterValue, 11, 200, 0, 0, // Skip to: 12909
2591/* 12709 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2592/* 12712 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12721
2593/* 12717 */ MCD::OPC_Decode, 192, 11, 125, // Opcode: L2_loadruh_io
2594/* 12721 */ MCD::OPC_FilterValue, 1, 87, 62, 0, // Skip to: 28685
2595/* 12726 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2596/* 12729 */ MCD::OPC_FilterValue, 0, 103, 0, 0, // Skip to: 12837
2597/* 12734 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2598/* 12737 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 12770
2599/* 12742 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2600/* 12745 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12754
2601/* 12750 */ MCD::OPC_Decode, 194, 11, 126, // Opcode: L2_loadruh_pci
2602/* 12754 */ MCD::OPC_FilterValue, 1, 54, 62, 0, // Skip to: 28685
2603/* 12759 */ MCD::OPC_CheckField, 5, 4, 0, 47, 62, 0, // Skip to: 28685
2604/* 12766 */ MCD::OPC_Decode, 195, 11, 127, // Opcode: L2_loadruh_pcr
2605/* 12770 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 12805
2606/* 12775 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2607/* 12778 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12795
2608/* 12783 */ MCD::OPC_CheckField, 9, 2, 0, 23, 62, 0, // Skip to: 28685
2609/* 12790 */ MCD::OPC_Decode, 196, 11, 128, 1, // Opcode: L2_loadruh_pi
2610/* 12795 */ MCD::OPC_FilterValue, 1, 13, 62, 0, // Skip to: 28685
2611/* 12800 */ MCD::OPC_Decode, 245, 11, 144, 1, // Opcode: L2_ploadruht_pi
2612/* 12805 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12821
2613/* 12810 */ MCD::OPC_CheckField, 5, 6, 0, 252, 61, 0, // Skip to: 28685
2614/* 12817 */ MCD::OPC_Decode, 197, 11, 127, // Opcode: L2_loadruh_pr
2615/* 12821 */ MCD::OPC_FilterValue, 3, 243, 61, 0, // Skip to: 28685
2616/* 12826 */ MCD::OPC_CheckField, 5, 6, 0, 236, 61, 0, // Skip to: 28685
2617/* 12833 */ MCD::OPC_Decode, 193, 11, 127, // Opcode: L2_loadruh_pbr
2618/* 12837 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12861
2619/* 12842 */ MCD::OPC_CheckField, 25, 2, 1, 220, 61, 0, // Skip to: 28685
2620/* 12849 */ MCD::OPC_CheckField, 13, 1, 1, 213, 61, 0, // Skip to: 28685
2621/* 12856 */ MCD::OPC_Decode, 241, 11, 144, 1, // Opcode: L2_ploadruhf_pi
2622/* 12861 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12885
2623/* 12866 */ MCD::OPC_CheckField, 25, 2, 1, 196, 61, 0, // Skip to: 28685
2624/* 12873 */ MCD::OPC_CheckField, 13, 1, 1, 189, 61, 0, // Skip to: 28685
2625/* 12880 */ MCD::OPC_Decode, 247, 11, 144, 1, // Opcode: L2_ploadruhtnew_pi
2626/* 12885 */ MCD::OPC_FilterValue, 3, 179, 61, 0, // Skip to: 28685
2627/* 12890 */ MCD::OPC_CheckField, 25, 2, 1, 172, 61, 0, // Skip to: 28685
2628/* 12897 */ MCD::OPC_CheckField, 13, 1, 1, 165, 61, 0, // Skip to: 28685
2629/* 12904 */ MCD::OPC_Decode, 243, 11, 144, 1, // Opcode: L2_ploadruhfnew_pi
2630/* 12909 */ MCD::OPC_FilterValue, 12, 202, 0, 0, // Skip to: 13116
2631/* 12914 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2632/* 12917 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12927
2633/* 12922 */ MCD::OPC_Decode, 178, 11, 145, 1, // Opcode: L2_loadri_io
2634/* 12927 */ MCD::OPC_FilterValue, 1, 137, 61, 0, // Skip to: 28685
2635/* 12932 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2636/* 12935 */ MCD::OPC_FilterValue, 0, 104, 0, 0, // Skip to: 13044
2637/* 12940 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2638/* 12943 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 12977
2639/* 12948 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2640/* 12951 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12961
2641/* 12956 */ MCD::OPC_Decode, 180, 11, 146, 1, // Opcode: L2_loadri_pci
2642/* 12961 */ MCD::OPC_FilterValue, 1, 103, 61, 0, // Skip to: 28685
2643/* 12966 */ MCD::OPC_CheckField, 5, 4, 0, 96, 61, 0, // Skip to: 28685
2644/* 12973 */ MCD::OPC_Decode, 181, 11, 127, // Opcode: L2_loadri_pcr
2645/* 12977 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13012
2646/* 12982 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2647/* 12985 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13002
2648/* 12990 */ MCD::OPC_CheckField, 9, 2, 0, 72, 61, 0, // Skip to: 28685
2649/* 12997 */ MCD::OPC_Decode, 182, 11, 147, 1, // Opcode: L2_loadri_pi
2650/* 13002 */ MCD::OPC_FilterValue, 1, 62, 61, 0, // Skip to: 28685
2651/* 13007 */ MCD::OPC_Decode, 229, 11, 148, 1, // Opcode: L2_ploadrit_pi
2652/* 13012 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 13028
2653/* 13017 */ MCD::OPC_CheckField, 5, 6, 0, 45, 61, 0, // Skip to: 28685
2654/* 13024 */ MCD::OPC_Decode, 183, 11, 127, // Opcode: L2_loadri_pr
2655/* 13028 */ MCD::OPC_FilterValue, 3, 36, 61, 0, // Skip to: 28685
2656/* 13033 */ MCD::OPC_CheckField, 5, 6, 0, 29, 61, 0, // Skip to: 28685
2657/* 13040 */ MCD::OPC_Decode, 179, 11, 127, // Opcode: L2_loadri_pbr
2658/* 13044 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13068
2659/* 13049 */ MCD::OPC_CheckField, 25, 2, 1, 13, 61, 0, // Skip to: 28685
2660/* 13056 */ MCD::OPC_CheckField, 13, 1, 1, 6, 61, 0, // Skip to: 28685
2661/* 13063 */ MCD::OPC_Decode, 225, 11, 148, 1, // Opcode: L2_ploadrif_pi
2662/* 13068 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13092
2663/* 13073 */ MCD::OPC_CheckField, 25, 2, 1, 245, 60, 0, // Skip to: 28685
2664/* 13080 */ MCD::OPC_CheckField, 13, 1, 1, 238, 60, 0, // Skip to: 28685
2665/* 13087 */ MCD::OPC_Decode, 231, 11, 148, 1, // Opcode: L2_ploadritnew_pi
2666/* 13092 */ MCD::OPC_FilterValue, 3, 228, 60, 0, // Skip to: 28685
2667/* 13097 */ MCD::OPC_CheckField, 25, 2, 1, 221, 60, 0, // Skip to: 28685
2668/* 13104 */ MCD::OPC_CheckField, 13, 1, 1, 214, 60, 0, // Skip to: 28685
2669/* 13111 */ MCD::OPC_Decode, 227, 11, 148, 1, // Opcode: L2_ploadrifnew_pi
2670/* 13116 */ MCD::OPC_FilterValue, 14, 204, 60, 0, // Skip to: 28685
2671/* 13121 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2672/* 13124 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13134
2673/* 13129 */ MCD::OPC_Decode, 164, 11, 149, 1, // Opcode: L2_loadrd_io
2674/* 13134 */ MCD::OPC_FilterValue, 1, 186, 60, 0, // Skip to: 28685
2675/* 13139 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2676/* 13142 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13254
2677/* 13147 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2678/* 13150 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13185
2679/* 13155 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2680/* 13158 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13168
2681/* 13163 */ MCD::OPC_Decode, 166, 11, 150, 1, // Opcode: L2_loadrd_pci
2682/* 13168 */ MCD::OPC_FilterValue, 1, 152, 60, 0, // Skip to: 28685
2683/* 13173 */ MCD::OPC_CheckField, 5, 4, 0, 145, 60, 0, // Skip to: 28685
2684/* 13180 */ MCD::OPC_Decode, 167, 11, 138, 1, // Opcode: L2_loadrd_pcr
2685/* 13185 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13220
2686/* 13190 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2687/* 13193 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13210
2688/* 13198 */ MCD::OPC_CheckField, 9, 2, 0, 120, 60, 0, // Skip to: 28685
2689/* 13205 */ MCD::OPC_Decode, 168, 11, 151, 1, // Opcode: L2_loadrd_pi
2690/* 13210 */ MCD::OPC_FilterValue, 1, 110, 60, 0, // Skip to: 28685
2691/* 13215 */ MCD::OPC_Decode, 213, 11, 152, 1, // Opcode: L2_ploadrdt_pi
2692/* 13220 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13237
2693/* 13225 */ MCD::OPC_CheckField, 5, 6, 0, 93, 60, 0, // Skip to: 28685
2694/* 13232 */ MCD::OPC_Decode, 169, 11, 138, 1, // Opcode: L2_loadrd_pr
2695/* 13237 */ MCD::OPC_FilterValue, 3, 83, 60, 0, // Skip to: 28685
2696/* 13242 */ MCD::OPC_CheckField, 5, 6, 0, 76, 60, 0, // Skip to: 28685
2697/* 13249 */ MCD::OPC_Decode, 165, 11, 138, 1, // Opcode: L2_loadrd_pbr
2698/* 13254 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13278
2699/* 13259 */ MCD::OPC_CheckField, 25, 2, 1, 59, 60, 0, // Skip to: 28685
2700/* 13266 */ MCD::OPC_CheckField, 13, 1, 1, 52, 60, 0, // Skip to: 28685
2701/* 13273 */ MCD::OPC_Decode, 209, 11, 152, 1, // Opcode: L2_ploadrdf_pi
2702/* 13278 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13302
2703/* 13283 */ MCD::OPC_CheckField, 25, 2, 1, 35, 60, 0, // Skip to: 28685
2704/* 13290 */ MCD::OPC_CheckField, 13, 1, 1, 28, 60, 0, // Skip to: 28685
2705/* 13297 */ MCD::OPC_Decode, 215, 11, 152, 1, // Opcode: L2_ploadrdtnew_pi
2706/* 13302 */ MCD::OPC_FilterValue, 3, 18, 60, 0, // Skip to: 28685
2707/* 13307 */ MCD::OPC_CheckField, 25, 2, 1, 11, 60, 0, // Skip to: 28685
2708/* 13314 */ MCD::OPC_CheckField, 13, 1, 1, 4, 60, 0, // Skip to: 28685
2709/* 13321 */ MCD::OPC_Decode, 211, 11, 152, 1, // Opcode: L2_ploadrdfnew_pi
2710/* 13326 */ MCD::OPC_FilterValue, 10, 190, 7, 0, // Skip to: 15313
2711/* 13331 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
2712/* 13334 */ MCD::OPC_FilterValue, 0, 66, 0, 0, // Skip to: 13405
2713/* 13339 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2714/* 13342 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 13358
2715/* 13347 */ MCD::OPC_CheckField, 0, 14, 0, 227, 59, 0, // Skip to: 28685
2716/* 13354 */ MCD::OPC_Decode, 128, 24, 54, // Opcode: Y2_dccleana
2717/* 13358 */ MCD::OPC_FilterValue, 3, 19, 0, 0, // Skip to: 13382
2718/* 13363 */ MCD::OPC_CheckField, 13, 1, 0, 211, 59, 0, // Skip to: 28685
2719/* 13370 */ MCD::OPC_CheckField, 0, 8, 0, 204, 59, 0, // Skip to: 28685
2720/* 13377 */ MCD::OPC_Decode, 137, 24, 153, 1, // Opcode: Y4_l2fetch
2721/* 13382 */ MCD::OPC_FilterValue, 4, 194, 59, 0, // Skip to: 28685
2722/* 13387 */ MCD::OPC_CheckField, 16, 5, 0, 187, 59, 0, // Skip to: 28685
2723/* 13394 */ MCD::OPC_CheckField, 0, 14, 0, 180, 59, 0, // Skip to: 28685
2724/* 13401 */ MCD::OPC_Decode, 254, 23, 58, // Opcode: Y2_barrier
2725/* 13405 */ MCD::OPC_FilterValue, 1, 18, 0, 0, // Skip to: 13428
2726/* 13410 */ MCD::OPC_CheckField, 25, 3, 0, 164, 59, 0, // Skip to: 28685
2727/* 13417 */ MCD::OPC_CheckField, 0, 14, 0, 157, 59, 0, // Skip to: 28685
2728/* 13424 */ MCD::OPC_Decode, 131, 24, 54, // Opcode: Y2_dcinva
2729/* 13428 */ MCD::OPC_FilterValue, 2, 42, 0, 0, // Skip to: 13475
2730/* 13433 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2731/* 13436 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 13452
2732/* 13441 */ MCD::OPC_CheckField, 0, 14, 0, 133, 59, 0, // Skip to: 28685
2733/* 13448 */ MCD::OPC_Decode, 129, 24, 54, // Opcode: Y2_dccleaninva
2734/* 13452 */ MCD::OPC_FilterValue, 4, 124, 59, 0, // Skip to: 28685
2735/* 13457 */ MCD::OPC_CheckField, 16, 5, 0, 117, 59, 0, // Skip to: 28685
2736/* 13464 */ MCD::OPC_CheckField, 0, 14, 0, 110, 59, 0, // Skip to: 28685
2737/* 13471 */ MCD::OPC_Decode, 135, 24, 58, // Opcode: Y2_syncht
2738/* 13475 */ MCD::OPC_FilterValue, 4, 44, 0, 0, // Skip to: 13524
2739/* 13480 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2740/* 13483 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13500
2741/* 13488 */ MCD::OPC_CheckField, 11, 3, 0, 86, 59, 0, // Skip to: 28685
2742/* 13495 */ MCD::OPC_Decode, 217, 15, 154, 1, // Opcode: S2_allocframe
2743/* 13500 */ MCD::OPC_FilterValue, 3, 76, 59, 0, // Skip to: 28685
2744/* 13505 */ MCD::OPC_CheckField, 13, 1, 0, 69, 59, 0, // Skip to: 28685
2745/* 13512 */ MCD::OPC_CheckField, 0, 8, 0, 62, 59, 0, // Skip to: 28685
2746/* 13519 */ MCD::OPC_Decode, 139, 24, 155, 1, // Opcode: Y5_l2fetch
2747/* 13524 */ MCD::OPC_FilterValue, 5, 26, 0, 0, // Skip to: 13555
2748/* 13529 */ MCD::OPC_CheckField, 25, 3, 0, 45, 59, 0, // Skip to: 28685
2749/* 13536 */ MCD::OPC_CheckField, 13, 1, 0, 38, 59, 0, // Skip to: 28685
2750/* 13543 */ MCD::OPC_CheckField, 2, 6, 0, 31, 59, 0, // Skip to: 28685
2751/* 13550 */ MCD::OPC_Decode, 201, 17, 156, 1, // Opcode: S2_storew_locked
2752/* 13555 */ MCD::OPC_FilterValue, 6, 18, 0, 0, // Skip to: 13578
2753/* 13560 */ MCD::OPC_CheckField, 25, 3, 0, 14, 59, 0, // Skip to: 28685
2754/* 13567 */ MCD::OPC_CheckField, 0, 14, 0, 7, 59, 0, // Skip to: 28685
2755/* 13574 */ MCD::OPC_Decode, 132, 24, 54, // Opcode: Y2_dczeroa
2756/* 13578 */ MCD::OPC_FilterValue, 7, 26, 0, 0, // Skip to: 13609
2757/* 13583 */ MCD::OPC_CheckField, 25, 3, 0, 247, 58, 0, // Skip to: 28685
2758/* 13590 */ MCD::OPC_CheckField, 13, 1, 0, 240, 58, 0, // Skip to: 28685
2759/* 13597 */ MCD::OPC_CheckField, 2, 6, 0, 233, 58, 0, // Skip to: 28685
2760/* 13604 */ MCD::OPC_Decode, 212, 18, 157, 1, // Opcode: S4_stored_locked
2761/* 13609 */ MCD::OPC_FilterValue, 8, 207, 0, 0, // Skip to: 13821
2762/* 13614 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2763/* 13617 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13627
2764/* 13622 */ MCD::OPC_Decode, 145, 17, 158, 1, // Opcode: S2_storerb_io
2765/* 13627 */ MCD::OPC_FilterValue, 1, 205, 58, 0, // Skip to: 28685
2766/* 13632 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2767/* 13635 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13677
2768/* 13640 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2769/* 13643 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13660
2770/* 13648 */ MCD::OPC_CheckField, 7, 1, 0, 182, 58, 0, // Skip to: 28685
2771/* 13655 */ MCD::OPC_Decode, 147, 17, 159, 1, // Opcode: S2_storerb_pci
2772/* 13660 */ MCD::OPC_FilterValue, 2, 172, 58, 0, // Skip to: 28685
2773/* 13665 */ MCD::OPC_CheckField, 3, 5, 0, 165, 58, 0, // Skip to: 28685
2774/* 13672 */ MCD::OPC_Decode, 148, 17, 160, 1, // Opcode: S2_storerb_pcr
2775/* 13677 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 13787
2776/* 13682 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2777/* 13685 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 13745
2778/* 13690 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2779/* 13693 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13728
2780/* 13698 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2781/* 13701 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13718
2782/* 13706 */ MCD::OPC_CheckField, 0, 2, 0, 124, 58, 0, // Skip to: 28685
2783/* 13713 */ MCD::OPC_Decode, 149, 17, 161, 1, // Opcode: S2_storerb_pi
2784/* 13718 */ MCD::OPC_FilterValue, 1, 114, 58, 0, // Skip to: 28685
2785/* 13723 */ MCD::OPC_Decode, 229, 16, 162, 1, // Opcode: S2_pstorerbt_pi
2786/* 13728 */ MCD::OPC_FilterValue, 1, 104, 58, 0, // Skip to: 28685
2787/* 13733 */ MCD::OPC_CheckField, 13, 1, 1, 97, 58, 0, // Skip to: 28685
2788/* 13740 */ MCD::OPC_Decode, 230, 16, 162, 1, // Opcode: S2_pstorerbtnew_pi
2789/* 13745 */ MCD::OPC_FilterValue, 1, 87, 58, 0, // Skip to: 28685
2790/* 13750 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2791/* 13753 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13770
2792/* 13758 */ MCD::OPC_CheckField, 13, 1, 1, 72, 58, 0, // Skip to: 28685
2793/* 13765 */ MCD::OPC_Decode, 220, 16, 162, 1, // Opcode: S2_pstorerbf_pi
2794/* 13770 */ MCD::OPC_FilterValue, 1, 62, 58, 0, // Skip to: 28685
2795/* 13775 */ MCD::OPC_CheckField, 13, 1, 1, 55, 58, 0, // Skip to: 28685
2796/* 13782 */ MCD::OPC_Decode, 221, 16, 162, 1, // Opcode: S2_pstorerbfnew_pi
2797/* 13787 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13804
2798/* 13792 */ MCD::OPC_CheckField, 0, 8, 0, 38, 58, 0, // Skip to: 28685
2799/* 13799 */ MCD::OPC_Decode, 150, 17, 160, 1, // Opcode: S2_storerb_pr
2800/* 13804 */ MCD::OPC_FilterValue, 3, 28, 58, 0, // Skip to: 28685
2801/* 13809 */ MCD::OPC_CheckField, 0, 8, 0, 21, 58, 0, // Skip to: 28685
2802/* 13816 */ MCD::OPC_Decode, 146, 17, 160, 1, // Opcode: S2_storerb_pbr
2803/* 13821 */ MCD::OPC_FilterValue, 10, 207, 0, 0, // Skip to: 14033
2804/* 13826 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2805/* 13829 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13839
2806/* 13834 */ MCD::OPC_Decode, 173, 17, 163, 1, // Opcode: S2_storerh_io
2807/* 13839 */ MCD::OPC_FilterValue, 1, 249, 57, 0, // Skip to: 28685
2808/* 13844 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2809/* 13847 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13889
2810/* 13852 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2811/* 13855 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13872
2812/* 13860 */ MCD::OPC_CheckField, 7, 1, 0, 226, 57, 0, // Skip to: 28685
2813/* 13867 */ MCD::OPC_Decode, 175, 17, 164, 1, // Opcode: S2_storerh_pci
2814/* 13872 */ MCD::OPC_FilterValue, 2, 216, 57, 0, // Skip to: 28685
2815/* 13877 */ MCD::OPC_CheckField, 3, 5, 0, 209, 57, 0, // Skip to: 28685
2816/* 13884 */ MCD::OPC_Decode, 176, 17, 160, 1, // Opcode: S2_storerh_pcr
2817/* 13889 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 13999
2818/* 13894 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2819/* 13897 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 13957
2820/* 13902 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2821/* 13905 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13940
2822/* 13910 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2823/* 13913 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13930
2824/* 13918 */ MCD::OPC_CheckField, 0, 2, 0, 168, 57, 0, // Skip to: 28685
2825/* 13925 */ MCD::OPC_Decode, 177, 17, 165, 1, // Opcode: S2_storerh_pi
2826/* 13930 */ MCD::OPC_FilterValue, 1, 158, 57, 0, // Skip to: 28685
2827/* 13935 */ MCD::OPC_Decode, 253, 16, 166, 1, // Opcode: S2_pstorerht_pi
2828/* 13940 */ MCD::OPC_FilterValue, 1, 148, 57, 0, // Skip to: 28685
2829/* 13945 */ MCD::OPC_CheckField, 13, 1, 1, 141, 57, 0, // Skip to: 28685
2830/* 13952 */ MCD::OPC_Decode, 254, 16, 166, 1, // Opcode: S2_pstorerhtnew_pi
2831/* 13957 */ MCD::OPC_FilterValue, 1, 131, 57, 0, // Skip to: 28685
2832/* 13962 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2833/* 13965 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13982
2834/* 13970 */ MCD::OPC_CheckField, 13, 1, 1, 116, 57, 0, // Skip to: 28685
2835/* 13977 */ MCD::OPC_Decode, 244, 16, 166, 1, // Opcode: S2_pstorerhf_pi
2836/* 13982 */ MCD::OPC_FilterValue, 1, 106, 57, 0, // Skip to: 28685
2837/* 13987 */ MCD::OPC_CheckField, 13, 1, 1, 99, 57, 0, // Skip to: 28685
2838/* 13994 */ MCD::OPC_Decode, 245, 16, 166, 1, // Opcode: S2_pstorerhfnew_pi
2839/* 13999 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14016
2840/* 14004 */ MCD::OPC_CheckField, 0, 8, 0, 82, 57, 0, // Skip to: 28685
2841/* 14011 */ MCD::OPC_Decode, 178, 17, 160, 1, // Opcode: S2_storerh_pr
2842/* 14016 */ MCD::OPC_FilterValue, 3, 72, 57, 0, // Skip to: 28685
2843/* 14021 */ MCD::OPC_CheckField, 0, 8, 0, 65, 57, 0, // Skip to: 28685
2844/* 14028 */ MCD::OPC_Decode, 174, 17, 160, 1, // Opcode: S2_storerh_pbr
2845/* 14033 */ MCD::OPC_FilterValue, 11, 207, 0, 0, // Skip to: 14245
2846/* 14038 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2847/* 14041 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14051
2848/* 14046 */ MCD::OPC_Decode, 166, 17, 163, 1, // Opcode: S2_storerf_io
2849/* 14051 */ MCD::OPC_FilterValue, 1, 37, 57, 0, // Skip to: 28685
2850/* 14056 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2851/* 14059 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14101
2852/* 14064 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2853/* 14067 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14084
2854/* 14072 */ MCD::OPC_CheckField, 7, 1, 0, 14, 57, 0, // Skip to: 28685
2855/* 14079 */ MCD::OPC_Decode, 168, 17, 164, 1, // Opcode: S2_storerf_pci
2856/* 14084 */ MCD::OPC_FilterValue, 2, 4, 57, 0, // Skip to: 28685
2857/* 14089 */ MCD::OPC_CheckField, 3, 5, 0, 253, 56, 0, // Skip to: 28685
2858/* 14096 */ MCD::OPC_Decode, 169, 17, 160, 1, // Opcode: S2_storerf_pcr
2859/* 14101 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14211
2860/* 14106 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2861/* 14109 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14169
2862/* 14114 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2863/* 14117 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14152
2864/* 14122 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2865/* 14125 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14142
2866/* 14130 */ MCD::OPC_CheckField, 0, 2, 0, 212, 56, 0, // Skip to: 28685
2867/* 14137 */ MCD::OPC_Decode, 170, 17, 165, 1, // Opcode: S2_storerf_pi
2868/* 14142 */ MCD::OPC_FilterValue, 1, 202, 56, 0, // Skip to: 28685
2869/* 14147 */ MCD::OPC_Decode, 241, 16, 166, 1, // Opcode: S2_pstorerft_pi
2870/* 14152 */ MCD::OPC_FilterValue, 1, 192, 56, 0, // Skip to: 28685
2871/* 14157 */ MCD::OPC_CheckField, 13, 1, 1, 185, 56, 0, // Skip to: 28685
2872/* 14164 */ MCD::OPC_Decode, 242, 16, 166, 1, // Opcode: S2_pstorerftnew_pi
2873/* 14169 */ MCD::OPC_FilterValue, 1, 175, 56, 0, // Skip to: 28685
2874/* 14174 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2875/* 14177 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14194
2876/* 14182 */ MCD::OPC_CheckField, 13, 1, 1, 160, 56, 0, // Skip to: 28685
2877/* 14189 */ MCD::OPC_Decode, 238, 16, 166, 1, // Opcode: S2_pstorerff_pi
2878/* 14194 */ MCD::OPC_FilterValue, 1, 150, 56, 0, // Skip to: 28685
2879/* 14199 */ MCD::OPC_CheckField, 13, 1, 1, 143, 56, 0, // Skip to: 28685
2880/* 14206 */ MCD::OPC_Decode, 239, 16, 166, 1, // Opcode: S2_pstorerffnew_pi
2881/* 14211 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14228
2882/* 14216 */ MCD::OPC_CheckField, 0, 8, 0, 126, 56, 0, // Skip to: 28685
2883/* 14223 */ MCD::OPC_Decode, 171, 17, 160, 1, // Opcode: S2_storerf_pr
2884/* 14228 */ MCD::OPC_FilterValue, 3, 116, 56, 0, // Skip to: 28685
2885/* 14233 */ MCD::OPC_CheckField, 0, 8, 0, 109, 56, 0, // Skip to: 28685
2886/* 14240 */ MCD::OPC_Decode, 167, 17, 160, 1, // Opcode: S2_storerf_pbr
2887/* 14245 */ MCD::OPC_FilterValue, 12, 207, 0, 0, // Skip to: 14457
2888/* 14250 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2889/* 14253 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14263
2890/* 14258 */ MCD::OPC_Decode, 187, 17, 167, 1, // Opcode: S2_storeri_io
2891/* 14263 */ MCD::OPC_FilterValue, 1, 81, 56, 0, // Skip to: 28685
2892/* 14268 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2893/* 14271 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14313
2894/* 14276 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2895/* 14279 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14296
2896/* 14284 */ MCD::OPC_CheckField, 7, 1, 0, 58, 56, 0, // Skip to: 28685
2897/* 14291 */ MCD::OPC_Decode, 189, 17, 168, 1, // Opcode: S2_storeri_pci
2898/* 14296 */ MCD::OPC_FilterValue, 2, 48, 56, 0, // Skip to: 28685
2899/* 14301 */ MCD::OPC_CheckField, 3, 5, 0, 41, 56, 0, // Skip to: 28685
2900/* 14308 */ MCD::OPC_Decode, 190, 17, 160, 1, // Opcode: S2_storeri_pcr
2901/* 14313 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14423
2902/* 14318 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2903/* 14321 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14381
2904/* 14326 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2905/* 14329 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14364
2906/* 14334 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2907/* 14337 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14354
2908/* 14342 */ MCD::OPC_CheckField, 0, 2, 0, 0, 56, 0, // Skip to: 28685
2909/* 14349 */ MCD::OPC_Decode, 191, 17, 169, 1, // Opcode: S2_storeri_pi
2910/* 14354 */ MCD::OPC_FilterValue, 1, 246, 55, 0, // Skip to: 28685
2911/* 14359 */ MCD::OPC_Decode, 137, 17, 170, 1, // Opcode: S2_pstorerit_pi
2912/* 14364 */ MCD::OPC_FilterValue, 1, 236, 55, 0, // Skip to: 28685
2913/* 14369 */ MCD::OPC_CheckField, 13, 1, 1, 229, 55, 0, // Skip to: 28685
2914/* 14376 */ MCD::OPC_Decode, 138, 17, 170, 1, // Opcode: S2_pstoreritnew_pi
2915/* 14381 */ MCD::OPC_FilterValue, 1, 219, 55, 0, // Skip to: 28685
2916/* 14386 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2917/* 14389 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14406
2918/* 14394 */ MCD::OPC_CheckField, 13, 1, 1, 204, 55, 0, // Skip to: 28685
2919/* 14401 */ MCD::OPC_Decode, 128, 17, 170, 1, // Opcode: S2_pstorerif_pi
2920/* 14406 */ MCD::OPC_FilterValue, 1, 194, 55, 0, // Skip to: 28685
2921/* 14411 */ MCD::OPC_CheckField, 13, 1, 1, 187, 55, 0, // Skip to: 28685
2922/* 14418 */ MCD::OPC_Decode, 129, 17, 170, 1, // Opcode: S2_pstorerifnew_pi
2923/* 14423 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14440
2924/* 14428 */ MCD::OPC_CheckField, 0, 8, 0, 170, 55, 0, // Skip to: 28685
2925/* 14435 */ MCD::OPC_Decode, 192, 17, 160, 1, // Opcode: S2_storeri_pr
2926/* 14440 */ MCD::OPC_FilterValue, 3, 160, 55, 0, // Skip to: 28685
2927/* 14445 */ MCD::OPC_CheckField, 0, 8, 0, 153, 55, 0, // Skip to: 28685
2928/* 14452 */ MCD::OPC_Decode, 188, 17, 160, 1, // Opcode: S2_storeri_pbr
2929/* 14457 */ MCD::OPC_FilterValue, 13, 127, 2, 0, // Skip to: 15101
2930/* 14462 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2931/* 14465 */ MCD::OPC_FilterValue, 0, 207, 0, 0, // Skip to: 14677
2932/* 14470 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2933/* 14473 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14483
2934/* 14478 */ MCD::OPC_Decode, 152, 17, 171, 1, // Opcode: S2_storerbnew_io
2935/* 14483 */ MCD::OPC_FilterValue, 1, 117, 55, 0, // Skip to: 28685
2936/* 14488 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2937/* 14491 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14533
2938/* 14496 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2939/* 14499 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14516
2940/* 14504 */ MCD::OPC_CheckField, 7, 1, 0, 94, 55, 0, // Skip to: 28685
2941/* 14511 */ MCD::OPC_Decode, 154, 17, 172, 1, // Opcode: S2_storerbnew_pci
2942/* 14516 */ MCD::OPC_FilterValue, 2, 84, 55, 0, // Skip to: 28685
2943/* 14521 */ MCD::OPC_CheckField, 3, 5, 0, 77, 55, 0, // Skip to: 28685
2944/* 14528 */ MCD::OPC_Decode, 155, 17, 173, 1, // Opcode: S2_storerbnew_pcr
2945/* 14533 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14643
2946/* 14538 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2947/* 14541 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14601
2948/* 14546 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2949/* 14549 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14584
2950/* 14554 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2951/* 14557 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14574
2952/* 14562 */ MCD::OPC_CheckField, 0, 2, 0, 36, 55, 0, // Skip to: 28685
2953/* 14569 */ MCD::OPC_Decode, 156, 17, 174, 1, // Opcode: S2_storerbnew_pi
2954/* 14574 */ MCD::OPC_FilterValue, 1, 26, 55, 0, // Skip to: 28685
2955/* 14579 */ MCD::OPC_Decode, 226, 16, 175, 1, // Opcode: S2_pstorerbnewt_pi
2956/* 14584 */ MCD::OPC_FilterValue, 1, 16, 55, 0, // Skip to: 28685
2957/* 14589 */ MCD::OPC_CheckField, 13, 1, 1, 9, 55, 0, // Skip to: 28685
2958/* 14596 */ MCD::OPC_Decode, 227, 16, 175, 1, // Opcode: S2_pstorerbnewtnew_pi
2959/* 14601 */ MCD::OPC_FilterValue, 1, 255, 54, 0, // Skip to: 28685
2960/* 14606 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2961/* 14609 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14626
2962/* 14614 */ MCD::OPC_CheckField, 13, 1, 1, 240, 54, 0, // Skip to: 28685
2963/* 14621 */ MCD::OPC_Decode, 223, 16, 175, 1, // Opcode: S2_pstorerbnewf_pi
2964/* 14626 */ MCD::OPC_FilterValue, 1, 230, 54, 0, // Skip to: 28685
2965/* 14631 */ MCD::OPC_CheckField, 13, 1, 1, 223, 54, 0, // Skip to: 28685
2966/* 14638 */ MCD::OPC_Decode, 224, 16, 175, 1, // Opcode: S2_pstorerbnewfnew_pi
2967/* 14643 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14660
2968/* 14648 */ MCD::OPC_CheckField, 0, 8, 0, 206, 54, 0, // Skip to: 28685
2969/* 14655 */ MCD::OPC_Decode, 157, 17, 173, 1, // Opcode: S2_storerbnew_pr
2970/* 14660 */ MCD::OPC_FilterValue, 3, 196, 54, 0, // Skip to: 28685
2971/* 14665 */ MCD::OPC_CheckField, 0, 8, 0, 189, 54, 0, // Skip to: 28685
2972/* 14672 */ MCD::OPC_Decode, 153, 17, 173, 1, // Opcode: S2_storerbnew_pbr
2973/* 14677 */ MCD::OPC_FilterValue, 1, 207, 0, 0, // Skip to: 14889
2974/* 14682 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2975/* 14685 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14695
2976/* 14690 */ MCD::OPC_Decode, 180, 17, 176, 1, // Opcode: S2_storerhnew_io
2977/* 14695 */ MCD::OPC_FilterValue, 1, 161, 54, 0, // Skip to: 28685
2978/* 14700 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2979/* 14703 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14745
2980/* 14708 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2981/* 14711 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14728
2982/* 14716 */ MCD::OPC_CheckField, 7, 1, 0, 138, 54, 0, // Skip to: 28685
2983/* 14723 */ MCD::OPC_Decode, 182, 17, 177, 1, // Opcode: S2_storerhnew_pci
2984/* 14728 */ MCD::OPC_FilterValue, 2, 128, 54, 0, // Skip to: 28685
2985/* 14733 */ MCD::OPC_CheckField, 3, 5, 0, 121, 54, 0, // Skip to: 28685
2986/* 14740 */ MCD::OPC_Decode, 183, 17, 173, 1, // Opcode: S2_storerhnew_pcr
2987/* 14745 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14855
2988/* 14750 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2989/* 14753 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14813
2990/* 14758 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2991/* 14761 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14796
2992/* 14766 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2993/* 14769 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14786
2994/* 14774 */ MCD::OPC_CheckField, 0, 2, 0, 80, 54, 0, // Skip to: 28685
2995/* 14781 */ MCD::OPC_Decode, 184, 17, 178, 1, // Opcode: S2_storerhnew_pi
2996/* 14786 */ MCD::OPC_FilterValue, 1, 70, 54, 0, // Skip to: 28685
2997/* 14791 */ MCD::OPC_Decode, 250, 16, 179, 1, // Opcode: S2_pstorerhnewt_pi
2998/* 14796 */ MCD::OPC_FilterValue, 1, 60, 54, 0, // Skip to: 28685
2999/* 14801 */ MCD::OPC_CheckField, 13, 1, 1, 53, 54, 0, // Skip to: 28685
3000/* 14808 */ MCD::OPC_Decode, 251, 16, 179, 1, // Opcode: S2_pstorerhnewtnew_pi
3001/* 14813 */ MCD::OPC_FilterValue, 1, 43, 54, 0, // Skip to: 28685
3002/* 14818 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3003/* 14821 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14838
3004/* 14826 */ MCD::OPC_CheckField, 13, 1, 1, 28, 54, 0, // Skip to: 28685
3005/* 14833 */ MCD::OPC_Decode, 247, 16, 179, 1, // Opcode: S2_pstorerhnewf_pi
3006/* 14838 */ MCD::OPC_FilterValue, 1, 18, 54, 0, // Skip to: 28685
3007/* 14843 */ MCD::OPC_CheckField, 13, 1, 1, 11, 54, 0, // Skip to: 28685
3008/* 14850 */ MCD::OPC_Decode, 248, 16, 179, 1, // Opcode: S2_pstorerhnewfnew_pi
3009/* 14855 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14872
3010/* 14860 */ MCD::OPC_CheckField, 0, 8, 0, 250, 53, 0, // Skip to: 28685
3011/* 14867 */ MCD::OPC_Decode, 185, 17, 173, 1, // Opcode: S2_storerhnew_pr
3012/* 14872 */ MCD::OPC_FilterValue, 3, 240, 53, 0, // Skip to: 28685
3013/* 14877 */ MCD::OPC_CheckField, 0, 8, 0, 233, 53, 0, // Skip to: 28685
3014/* 14884 */ MCD::OPC_Decode, 181, 17, 173, 1, // Opcode: S2_storerhnew_pbr
3015/* 14889 */ MCD::OPC_FilterValue, 2, 223, 53, 0, // Skip to: 28685
3016/* 14894 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3017/* 14897 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14907
3018/* 14902 */ MCD::OPC_Decode, 194, 17, 180, 1, // Opcode: S2_storerinew_io
3019/* 14907 */ MCD::OPC_FilterValue, 1, 205, 53, 0, // Skip to: 28685
3020/* 14912 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3021/* 14915 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14957
3022/* 14920 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3023/* 14923 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14940
3024/* 14928 */ MCD::OPC_CheckField, 7, 1, 0, 182, 53, 0, // Skip to: 28685
3025/* 14935 */ MCD::OPC_Decode, 196, 17, 181, 1, // Opcode: S2_storerinew_pci
3026/* 14940 */ MCD::OPC_FilterValue, 2, 172, 53, 0, // Skip to: 28685
3027/* 14945 */ MCD::OPC_CheckField, 3, 5, 0, 165, 53, 0, // Skip to: 28685
3028/* 14952 */ MCD::OPC_Decode, 197, 17, 173, 1, // Opcode: S2_storerinew_pcr
3029/* 14957 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15067
3030/* 14962 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3031/* 14965 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15025
3032/* 14970 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3033/* 14973 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15008
3034/* 14978 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3035/* 14981 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14998
3036/* 14986 */ MCD::OPC_CheckField, 0, 2, 0, 124, 53, 0, // Skip to: 28685
3037/* 14993 */ MCD::OPC_Decode, 198, 17, 182, 1, // Opcode: S2_storerinew_pi
3038/* 14998 */ MCD::OPC_FilterValue, 1, 114, 53, 0, // Skip to: 28685
3039/* 15003 */ MCD::OPC_Decode, 134, 17, 183, 1, // Opcode: S2_pstorerinewt_pi
3040/* 15008 */ MCD::OPC_FilterValue, 1, 104, 53, 0, // Skip to: 28685
3041/* 15013 */ MCD::OPC_CheckField, 13, 1, 1, 97, 53, 0, // Skip to: 28685
3042/* 15020 */ MCD::OPC_Decode, 135, 17, 183, 1, // Opcode: S2_pstorerinewtnew_pi
3043/* 15025 */ MCD::OPC_FilterValue, 1, 87, 53, 0, // Skip to: 28685
3044/* 15030 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3045/* 15033 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15050
3046/* 15038 */ MCD::OPC_CheckField, 13, 1, 1, 72, 53, 0, // Skip to: 28685
3047/* 15045 */ MCD::OPC_Decode, 131, 17, 183, 1, // Opcode: S2_pstorerinewf_pi
3048/* 15050 */ MCD::OPC_FilterValue, 1, 62, 53, 0, // Skip to: 28685
3049/* 15055 */ MCD::OPC_CheckField, 13, 1, 1, 55, 53, 0, // Skip to: 28685
3050/* 15062 */ MCD::OPC_Decode, 132, 17, 183, 1, // Opcode: S2_pstorerinewfnew_pi
3051/* 15067 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15084
3052/* 15072 */ MCD::OPC_CheckField, 0, 8, 0, 38, 53, 0, // Skip to: 28685
3053/* 15079 */ MCD::OPC_Decode, 199, 17, 173, 1, // Opcode: S2_storerinew_pr
3054/* 15084 */ MCD::OPC_FilterValue, 3, 28, 53, 0, // Skip to: 28685
3055/* 15089 */ MCD::OPC_CheckField, 0, 8, 0, 21, 53, 0, // Skip to: 28685
3056/* 15096 */ MCD::OPC_Decode, 195, 17, 173, 1, // Opcode: S2_storerinew_pbr
3057/* 15101 */ MCD::OPC_FilterValue, 14, 11, 53, 0, // Skip to: 28685
3058/* 15106 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3059/* 15109 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 15119
3060/* 15114 */ MCD::OPC_Decode, 159, 17, 184, 1, // Opcode: S2_storerd_io
3061/* 15119 */ MCD::OPC_FilterValue, 1, 249, 52, 0, // Skip to: 28685
3062/* 15124 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3063/* 15127 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 15169
3064/* 15132 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3065/* 15135 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15152
3066/* 15140 */ MCD::OPC_CheckField, 7, 1, 0, 226, 52, 0, // Skip to: 28685
3067/* 15147 */ MCD::OPC_Decode, 161, 17, 185, 1, // Opcode: S2_storerd_pci
3068/* 15152 */ MCD::OPC_FilterValue, 2, 216, 52, 0, // Skip to: 28685
3069/* 15157 */ MCD::OPC_CheckField, 3, 5, 0, 209, 52, 0, // Skip to: 28685
3070/* 15164 */ MCD::OPC_Decode, 162, 17, 186, 1, // Opcode: S2_storerd_pcr
3071/* 15169 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15279
3072/* 15174 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3073/* 15177 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15237
3074/* 15182 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3075/* 15185 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15220
3076/* 15190 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3077/* 15193 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15210
3078/* 15198 */ MCD::OPC_CheckField, 0, 2, 0, 168, 52, 0, // Skip to: 28685
3079/* 15205 */ MCD::OPC_Decode, 163, 17, 187, 1, // Opcode: S2_storerd_pi
3080/* 15210 */ MCD::OPC_FilterValue, 1, 158, 52, 0, // Skip to: 28685
3081/* 15215 */ MCD::OPC_Decode, 235, 16, 188, 1, // Opcode: S2_pstorerdt_pi
3082/* 15220 */ MCD::OPC_FilterValue, 1, 148, 52, 0, // Skip to: 28685
3083/* 15225 */ MCD::OPC_CheckField, 13, 1, 1, 141, 52, 0, // Skip to: 28685
3084/* 15232 */ MCD::OPC_Decode, 236, 16, 188, 1, // Opcode: S2_pstorerdtnew_pi
3085/* 15237 */ MCD::OPC_FilterValue, 1, 131, 52, 0, // Skip to: 28685
3086/* 15242 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3087/* 15245 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15262
3088/* 15250 */ MCD::OPC_CheckField, 13, 1, 1, 116, 52, 0, // Skip to: 28685
3089/* 15257 */ MCD::OPC_Decode, 232, 16, 188, 1, // Opcode: S2_pstorerdf_pi
3090/* 15262 */ MCD::OPC_FilterValue, 1, 106, 52, 0, // Skip to: 28685
3091/* 15267 */ MCD::OPC_CheckField, 13, 1, 1, 99, 52, 0, // Skip to: 28685
3092/* 15274 */ MCD::OPC_Decode, 233, 16, 188, 1, // Opcode: S2_pstorerdfnew_pi
3093/* 15279 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15296
3094/* 15284 */ MCD::OPC_CheckField, 0, 8, 0, 82, 52, 0, // Skip to: 28685
3095/* 15291 */ MCD::OPC_Decode, 164, 17, 186, 1, // Opcode: S2_storerd_pr
3096/* 15296 */ MCD::OPC_FilterValue, 3, 72, 52, 0, // Skip to: 28685
3097/* 15301 */ MCD::OPC_CheckField, 0, 8, 0, 65, 52, 0, // Skip to: 28685
3098/* 15308 */ MCD::OPC_Decode, 160, 17, 186, 1, // Opcode: S2_storerd_pbr
3099/* 15313 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 15323
3100/* 15318 */ MCD::OPC_Decode, 195, 6, 189, 1, // Opcode: A2_addi
3101/* 15323 */ MCD::OPC_FilterValue, 12, 176, 9, 0, // Skip to: 17808
3102/* 15328 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
3103/* 15331 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15348
3104/* 15336 */ MCD::OPC_CheckField, 13, 1, 0, 30, 52, 0, // Skip to: 28685
3105/* 15343 */ MCD::OPC_Decode, 212, 17, 190, 1, // Opcode: S2_valignib
3106/* 15348 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15365
3107/* 15353 */ MCD::OPC_CheckField, 13, 1, 0, 13, 52, 0, // Skip to: 28685
3108/* 15360 */ MCD::OPC_Decode, 229, 17, 191, 1, // Opcode: S2_vspliceib
3109/* 15365 */ MCD::OPC_FilterValue, 8, 71, 0, 0, // Skip to: 15441
3110/* 15370 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3111/* 15373 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15390
3112/* 15378 */ MCD::OPC_CheckField, 13, 1, 0, 244, 51, 0, // Skip to: 28685
3113/* 15385 */ MCD::OPC_Decode, 169, 16, 192, 1, // Opcode: S2_extractup_rp
3114/* 15390 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15407
3115/* 15395 */ MCD::OPC_CheckField, 13, 1, 0, 227, 51, 0, // Skip to: 28685
3116/* 15402 */ MCD::OPC_Decode, 141, 17, 192, 1, // Opcode: S2_shuffeb
3117/* 15407 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15424
3118/* 15412 */ MCD::OPC_CheckField, 13, 1, 0, 210, 51, 0, // Skip to: 28685
3119/* 15419 */ MCD::OPC_Decode, 143, 17, 193, 1, // Opcode: S2_shuffob
3120/* 15424 */ MCD::OPC_FilterValue, 6, 200, 51, 0, // Skip to: 28685
3121/* 15429 */ MCD::OPC_CheckField, 13, 1, 0, 193, 51, 0, // Skip to: 28685
3122/* 15436 */ MCD::OPC_Decode, 142, 17, 192, 1, // Opcode: S2_shuffeh
3123/* 15441 */ MCD::OPC_FilterValue, 10, 88, 0, 0, // Skip to: 15534
3124/* 15446 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3125/* 15449 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15466
3126/* 15454 */ MCD::OPC_CheckField, 13, 1, 0, 168, 51, 0, // Skip to: 28685
3127/* 15461 */ MCD::OPC_Decode, 131, 19, 192, 1, // Opcode: S4_vxaddsubw
3128/* 15466 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 15483
3129/* 15471 */ MCD::OPC_CheckField, 13, 1, 0, 151, 51, 0, // Skip to: 28685
3130/* 15478 */ MCD::OPC_Decode, 184, 8, 194, 1, // Opcode: A5_vaddhubs
3131/* 15483 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15500
3132/* 15488 */ MCD::OPC_CheckField, 13, 1, 0, 134, 51, 0, // Skip to: 28685
3133/* 15495 */ MCD::OPC_Decode, 134, 19, 192, 1, // Opcode: S4_vxsubaddw
3134/* 15500 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15517
3135/* 15505 */ MCD::OPC_CheckField, 13, 1, 0, 117, 51, 0, // Skip to: 28685
3136/* 15512 */ MCD::OPC_Decode, 129, 19, 192, 1, // Opcode: S4_vxaddsubh
3137/* 15517 */ MCD::OPC_FilterValue, 6, 107, 51, 0, // Skip to: 28685
3138/* 15522 */ MCD::OPC_CheckField, 13, 1, 0, 100, 51, 0, // Skip to: 28685
3139/* 15529 */ MCD::OPC_Decode, 132, 19, 192, 1, // Opcode: S4_vxsubaddh
3140/* 15534 */ MCD::OPC_FilterValue, 12, 115, 0, 0, // Skip to: 15654
3141/* 15539 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3142/* 15542 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15559
3143/* 15547 */ MCD::OPC_CheckField, 13, 1, 0, 75, 51, 0, // Skip to: 28685
3144/* 15554 */ MCD::OPC_Decode, 144, 17, 193, 1, // Opcode: S2_shuffoh
3145/* 15559 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15576
3146/* 15564 */ MCD::OPC_CheckField, 13, 1, 0, 58, 51, 0, // Skip to: 28685
3147/* 15571 */ MCD::OPC_Decode, 234, 17, 192, 1, // Opcode: S2_vtrunewh
3148/* 15576 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 15598
3149/* 15581 */ MCD::OPC_CheckPredicate, 4, 43, 51, 0, // Skip to: 28685
3150/* 15586 */ MCD::OPC_CheckField, 13, 1, 0, 36, 51, 0, // Skip to: 28685
3151/* 15593 */ MCD::OPC_Decode, 152, 19, 192, 1, // Opcode: S6_vtrunehb_ppp
3152/* 15598 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15615
3153/* 15603 */ MCD::OPC_CheckField, 13, 1, 0, 19, 51, 0, // Skip to: 28685
3154/* 15610 */ MCD::OPC_Decode, 236, 17, 192, 1, // Opcode: S2_vtrunowh
3155/* 15615 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 15637
3156/* 15620 */ MCD::OPC_CheckPredicate, 4, 4, 51, 0, // Skip to: 28685
3157/* 15625 */ MCD::OPC_CheckField, 13, 1, 0, 253, 50, 0, // Skip to: 28685
3158/* 15632 */ MCD::OPC_Decode, 153, 19, 192, 1, // Opcode: S6_vtrunohb_ppp
3159/* 15637 */ MCD::OPC_FilterValue, 6, 243, 50, 0, // Skip to: 28685
3160/* 15642 */ MCD::OPC_CheckField, 13, 1, 0, 236, 50, 0, // Skip to: 28685
3161/* 15649 */ MCD::OPC_Decode, 175, 16, 192, 1, // Opcode: S2_lfsp
3162/* 15654 */ MCD::OPC_FilterValue, 14, 71, 0, 0, // Skip to: 15730
3163/* 15659 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3164/* 15662 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15679
3165/* 15667 */ MCD::OPC_CheckField, 13, 1, 0, 211, 50, 0, // Skip to: 28685
3166/* 15674 */ MCD::OPC_Decode, 130, 19, 192, 1, // Opcode: S4_vxaddsubhr
3167/* 15679 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15696
3168/* 15684 */ MCD::OPC_CheckField, 13, 1, 0, 194, 50, 0, // Skip to: 28685
3169/* 15691 */ MCD::OPC_Decode, 133, 19, 192, 1, // Opcode: S4_vxsubaddhr
3170/* 15696 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15713
3171/* 15701 */ MCD::OPC_CheckField, 13, 1, 0, 177, 50, 0, // Skip to: 28685
3172/* 15708 */ MCD::OPC_Decode, 250, 17, 192, 1, // Opcode: S4_extractp_rp
3173/* 15713 */ MCD::OPC_FilterValue, 6, 167, 50, 0, // Skip to: 28685
3174/* 15718 */ MCD::OPC_CheckField, 13, 1, 0, 160, 50, 0, // Skip to: 28685
3175/* 15725 */ MCD::OPC_Decode, 151, 16, 192, 1, // Opcode: S2_cabacdecbin
3176/* 15730 */ MCD::OPC_FilterValue, 16, 19, 0, 0, // Skip to: 15754
3177/* 15735 */ MCD::OPC_CheckField, 13, 1, 0, 143, 50, 0, // Skip to: 28685
3178/* 15742 */ MCD::OPC_CheckField, 7, 1, 0, 136, 50, 0, // Skip to: 28685
3179/* 15749 */ MCD::OPC_Decode, 213, 17, 195, 1, // Opcode: S2_valignrb
3180/* 15754 */ MCD::OPC_FilterValue, 20, 19, 0, 0, // Skip to: 15778
3181/* 15759 */ MCD::OPC_CheckField, 13, 1, 0, 119, 50, 0, // Skip to: 28685
3182/* 15766 */ MCD::OPC_CheckField, 7, 1, 0, 112, 50, 0, // Skip to: 28685
3183/* 15773 */ MCD::OPC_Decode, 230, 17, 196, 1, // Opcode: S2_vsplicerb
3184/* 15778 */ MCD::OPC_FilterValue, 22, 19, 0, 0, // Skip to: 15802
3185/* 15783 */ MCD::OPC_CheckField, 13, 1, 0, 95, 50, 0, // Skip to: 28685
3186/* 15790 */ MCD::OPC_CheckField, 7, 1, 0, 88, 50, 0, // Skip to: 28685
3187/* 15797 */ MCD::OPC_Decode, 228, 7, 197, 1, // Opcode: A4_addp_c
3188/* 15802 */ MCD::OPC_FilterValue, 23, 19, 0, 0, // Skip to: 15826
3189/* 15807 */ MCD::OPC_CheckField, 13, 1, 0, 71, 50, 0, // Skip to: 28685
3190/* 15814 */ MCD::OPC_CheckField, 7, 1, 0, 64, 50, 0, // Skip to: 28685
3191/* 15821 */ MCD::OPC_Decode, 160, 8, 197, 1, // Opcode: A4_subp_c
3192/* 15826 */ MCD::OPC_FilterValue, 24, 71, 0, 0, // Skip to: 15902
3193/* 15831 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3194/* 15834 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15851
3195/* 15839 */ MCD::OPC_CheckField, 13, 1, 0, 39, 50, 0, // Skip to: 28685
3196/* 15846 */ MCD::OPC_Decode, 148, 16, 198, 1, // Opcode: S2_asr_r_vw
3197/* 15851 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15868
3198/* 15856 */ MCD::OPC_CheckField, 13, 1, 0, 22, 50, 0, // Skip to: 28685
3199/* 15863 */ MCD::OPC_Decode, 215, 16, 198, 1, // Opcode: S2_lsr_r_vw
3200/* 15868 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15885
3201/* 15873 */ MCD::OPC_CheckField, 13, 1, 0, 5, 50, 0, // Skip to: 28685
3202/* 15880 */ MCD::OPC_Decode, 246, 15, 198, 1, // Opcode: S2_asl_r_vw
3203/* 15885 */ MCD::OPC_FilterValue, 6, 251, 49, 0, // Skip to: 28685
3204/* 15890 */ MCD::OPC_CheckField, 13, 1, 0, 244, 49, 0, // Skip to: 28685
3205/* 15897 */ MCD::OPC_Decode, 188, 16, 198, 1, // Opcode: S2_lsl_r_vw
3206/* 15902 */ MCD::OPC_FilterValue, 26, 71, 0, 0, // Skip to: 15978
3207/* 15907 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3208/* 15910 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15927
3209/* 15915 */ MCD::OPC_CheckField, 13, 1, 0, 219, 49, 0, // Skip to: 28685
3210/* 15922 */ MCD::OPC_Decode, 147, 16, 198, 1, // Opcode: S2_asr_r_vh
3211/* 15927 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15944
3212/* 15932 */ MCD::OPC_CheckField, 13, 1, 0, 202, 49, 0, // Skip to: 28685
3213/* 15939 */ MCD::OPC_Decode, 214, 16, 198, 1, // Opcode: S2_lsr_r_vh
3214/* 15944 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15961
3215/* 15949 */ MCD::OPC_CheckField, 13, 1, 0, 185, 49, 0, // Skip to: 28685
3216/* 15956 */ MCD::OPC_Decode, 245, 15, 198, 1, // Opcode: S2_asl_r_vh
3217/* 15961 */ MCD::OPC_FilterValue, 6, 175, 49, 0, // Skip to: 28685
3218/* 15966 */ MCD::OPC_CheckField, 13, 1, 0, 168, 49, 0, // Skip to: 28685
3219/* 15973 */ MCD::OPC_Decode, 187, 16, 198, 1, // Opcode: S2_lsl_r_vh
3220/* 15978 */ MCD::OPC_FilterValue, 28, 71, 0, 0, // Skip to: 16054
3221/* 15983 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3222/* 15986 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16003
3223/* 15991 */ MCD::OPC_CheckField, 13, 1, 0, 143, 49, 0, // Skip to: 28685
3224/* 15998 */ MCD::OPC_Decode, 134, 16, 198, 1, // Opcode: S2_asr_r_p
3225/* 16003 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16020
3226/* 16008 */ MCD::OPC_CheckField, 13, 1, 0, 126, 49, 0, // Skip to: 28685
3227/* 16015 */ MCD::OPC_Decode, 203, 16, 198, 1, // Opcode: S2_lsr_r_p
3228/* 16020 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16037
3229/* 16025 */ MCD::OPC_CheckField, 13, 1, 0, 109, 49, 0, // Skip to: 28685
3230/* 16032 */ MCD::OPC_Decode, 233, 15, 198, 1, // Opcode: S2_asl_r_p
3231/* 16037 */ MCD::OPC_FilterValue, 6, 99, 49, 0, // Skip to: 28685
3232/* 16042 */ MCD::OPC_CheckField, 13, 1, 0, 92, 49, 0, // Skip to: 28685
3233/* 16049 */ MCD::OPC_Decode, 176, 16, 198, 1, // Opcode: S2_lsl_r_p
3234/* 16054 */ MCD::OPC_FilterValue, 30, 61, 0, 0, // Skip to: 16120
3235/* 16059 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
3236/* 16062 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 16086
3237/* 16067 */ MCD::OPC_CheckField, 13, 1, 0, 67, 49, 0, // Skip to: 28685
3238/* 16074 */ MCD::OPC_CheckField, 5, 1, 0, 60, 49, 0, // Skip to: 28685
3239/* 16081 */ MCD::OPC_Decode, 215, 17, 198, 1, // Opcode: S2_vcrotate
3240/* 16086 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 16110
3241/* 16091 */ MCD::OPC_CheckField, 13, 1, 0, 43, 49, 0, // Skip to: 28685
3242/* 16098 */ MCD::OPC_CheckField, 5, 1, 0, 36, 49, 0, // Skip to: 28685
3243/* 16105 */ MCD::OPC_Decode, 214, 17, 198, 1, // Opcode: S2_vcnegh
3244/* 16110 */ MCD::OPC_FilterValue, 3, 26, 49, 0, // Skip to: 28685
3245/* 16115 */ MCD::OPC_Decode, 255, 18, 199, 1, // Opcode: S4_vrcrotate
3246/* 16120 */ MCD::OPC_FilterValue, 32, 12, 0, 0, // Skip to: 16137
3247/* 16125 */ MCD::OPC_CheckField, 13, 1, 0, 9, 49, 0, // Skip to: 28685
3248/* 16132 */ MCD::OPC_Decode, 216, 15, 200, 1, // Opcode: S2_addasl_rrri
3249/* 16137 */ MCD::OPC_FilterValue, 40, 88, 0, 0, // Skip to: 16230
3250/* 16142 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3251/* 16145 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16162
3252/* 16150 */ MCD::OPC_CheckField, 13, 1, 0, 240, 48, 0, // Skip to: 28685
3253/* 16157 */ MCD::OPC_Decode, 146, 16, 201, 1, // Opcode: S2_asr_r_svw_trun
3254/* 16162 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16179
3255/* 16167 */ MCD::OPC_CheckField, 13, 1, 0, 223, 48, 0, // Skip to: 28685
3256/* 16174 */ MCD::OPC_Decode, 253, 14, 201, 1, // Opcode: M4_cmpyi_wh
3257/* 16179 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 16196
3258/* 16184 */ MCD::OPC_CheckField, 13, 1, 0, 206, 48, 0, // Skip to: 28685
3259/* 16191 */ MCD::OPC_Decode, 254, 14, 201, 1, // Opcode: M4_cmpyi_whc
3260/* 16196 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 16213
3261/* 16201 */ MCD::OPC_CheckField, 13, 1, 0, 189, 48, 0, // Skip to: 28685
3262/* 16208 */ MCD::OPC_Decode, 255, 14, 201, 1, // Opcode: M4_cmpyr_wh
3263/* 16213 */ MCD::OPC_FilterValue, 7, 179, 48, 0, // Skip to: 28685
3264/* 16218 */ MCD::OPC_CheckField, 13, 1, 0, 172, 48, 0, // Skip to: 28685
3265/* 16225 */ MCD::OPC_Decode, 128, 15, 201, 1, // Opcode: M4_cmpyr_whc
3266/* 16230 */ MCD::OPC_FilterValue, 48, 37, 0, 0, // Skip to: 16272
3267/* 16235 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3268/* 16238 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16255
3269/* 16243 */ MCD::OPC_CheckField, 13, 1, 0, 147, 48, 0, // Skip to: 28685
3270/* 16250 */ MCD::OPC_Decode, 145, 16, 202, 1, // Opcode: S2_asr_r_r_sat
3271/* 16255 */ MCD::OPC_FilterValue, 4, 137, 48, 0, // Skip to: 28685
3272/* 16260 */ MCD::OPC_CheckField, 13, 1, 0, 130, 48, 0, // Skip to: 28685
3273/* 16267 */ MCD::OPC_Decode, 244, 15, 202, 1, // Opcode: S2_asl_r_r_sat
3274/* 16272 */ MCD::OPC_FilterValue, 50, 71, 0, 0, // Skip to: 16348
3275/* 16277 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3276/* 16280 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16297
3277/* 16285 */ MCD::OPC_CheckField, 13, 1, 0, 105, 48, 0, // Skip to: 28685
3278/* 16292 */ MCD::OPC_Decode, 140, 16, 202, 1, // Opcode: S2_asr_r_r
3279/* 16297 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16314
3280/* 16302 */ MCD::OPC_CheckField, 13, 1, 0, 88, 48, 0, // Skip to: 28685
3281/* 16309 */ MCD::OPC_Decode, 209, 16, 202, 1, // Opcode: S2_lsr_r_r
3282/* 16314 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16331
3283/* 16319 */ MCD::OPC_CheckField, 13, 1, 0, 71, 48, 0, // Skip to: 28685
3284/* 16326 */ MCD::OPC_Decode, 239, 15, 202, 1, // Opcode: S2_asl_r_r
3285/* 16331 */ MCD::OPC_FilterValue, 6, 61, 48, 0, // Skip to: 28685
3286/* 16336 */ MCD::OPC_CheckField, 13, 1, 0, 54, 48, 0, // Skip to: 28685
3287/* 16343 */ MCD::OPC_Decode, 182, 16, 202, 1, // Opcode: S2_lsl_r_r
3288/* 16348 */ MCD::OPC_FilterValue, 52, 92, 0, 0, // Skip to: 16445
3289/* 16353 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
3290/* 16356 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 16380
3291/* 16361 */ MCD::OPC_CheckField, 13, 1, 0, 29, 48, 0, // Skip to: 28685
3292/* 16368 */ MCD::OPC_CheckField, 5, 1, 0, 22, 48, 0, // Skip to: 28685
3293/* 16375 */ MCD::OPC_Decode, 140, 17, 202, 1, // Opcode: S2_setbit_r
3294/* 16380 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 16404
3295/* 16385 */ MCD::OPC_CheckField, 13, 1, 0, 5, 48, 0, // Skip to: 28685
3296/* 16392 */ MCD::OPC_CheckField, 5, 1, 0, 254, 47, 0, // Skip to: 28685
3297/* 16399 */ MCD::OPC_Decode, 160, 16, 202, 1, // Opcode: S2_clrbit_r
3298/* 16404 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 16428
3299/* 16409 */ MCD::OPC_CheckField, 13, 1, 0, 237, 47, 0, // Skip to: 28685
3300/* 16416 */ MCD::OPC_CheckField, 5, 1, 0, 230, 47, 0, // Skip to: 28685
3301/* 16423 */ MCD::OPC_Decode, 209, 17, 202, 1, // Opcode: S2_togglebit_r
3302/* 16428 */ MCD::OPC_FilterValue, 3, 220, 47, 0, // Skip to: 28685
3303/* 16433 */ MCD::OPC_CheckField, 13, 1, 0, 213, 47, 0, // Skip to: 28685
3304/* 16440 */ MCD::OPC_Decode, 251, 17, 203, 1, // Opcode: S4_lsli
3305/* 16445 */ MCD::OPC_FilterValue, 54, 76, 0, 0, // Skip to: 16526
3306/* 16450 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3307/* 16453 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16470
3308/* 16458 */ MCD::OPC_CheckField, 13, 1, 0, 188, 47, 0, // Skip to: 28685
3309/* 16465 */ MCD::OPC_Decode, 251, 7, 202, 1, // Opcode: A4_cround_rr
3310/* 16470 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 16492
3311/* 16475 */ MCD::OPC_CheckPredicate, 5, 173, 47, 0, // Skip to: 28685
3312/* 16480 */ MCD::OPC_CheckField, 13, 1, 0, 166, 47, 0, // Skip to: 28685
3313/* 16487 */ MCD::OPC_Decode, 189, 8, 198, 1, // Opcode: A7_croundd_rr
3314/* 16492 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16509
3315/* 16497 */ MCD::OPC_CheckField, 13, 1, 0, 149, 47, 0, // Skip to: 28685
3316/* 16504 */ MCD::OPC_Decode, 158, 8, 202, 1, // Opcode: A4_round_rr
3317/* 16509 */ MCD::OPC_FilterValue, 6, 139, 47, 0, // Skip to: 28685
3318/* 16514 */ MCD::OPC_CheckField, 13, 1, 0, 132, 47, 0, // Skip to: 28685
3319/* 16521 */ MCD::OPC_Decode, 159, 8, 202, 1, // Opcode: A4_round_rr_sat
3320/* 16526 */ MCD::OPC_FilterValue, 56, 19, 0, 0, // Skip to: 16550
3321/* 16531 */ MCD::OPC_CheckField, 13, 1, 0, 115, 47, 0, // Skip to: 28685
3322/* 16538 */ MCD::OPC_CheckField, 2, 6, 0, 108, 47, 0, // Skip to: 28685
3323/* 16545 */ MCD::OPC_Decode, 211, 17, 156, 1, // Opcode: S2_tstbit_r
3324/* 16550 */ MCD::OPC_FilterValue, 57, 19, 0, 0, // Skip to: 16574
3325/* 16555 */ MCD::OPC_CheckField, 13, 1, 0, 91, 47, 0, // Skip to: 28685
3326/* 16562 */ MCD::OPC_CheckField, 2, 6, 0, 84, 47, 0, // Skip to: 28685
3327/* 16569 */ MCD::OPC_Decode, 253, 17, 156, 1, // Opcode: S4_ntstbit_r
3328/* 16574 */ MCD::OPC_FilterValue, 58, 19, 0, 0, // Skip to: 16598
3329/* 16579 */ MCD::OPC_CheckField, 13, 1, 0, 67, 47, 0, // Skip to: 28685
3330/* 16586 */ MCD::OPC_CheckField, 2, 6, 0, 60, 47, 0, // Skip to: 28685
3331/* 16593 */ MCD::OPC_Decode, 197, 8, 156, 1, // Opcode: C2_bitsset
3332/* 16598 */ MCD::OPC_FilterValue, 59, 19, 0, 0, // Skip to: 16622
3333/* 16603 */ MCD::OPC_CheckField, 13, 1, 0, 43, 47, 0, // Skip to: 28685
3334/* 16610 */ MCD::OPC_CheckField, 2, 6, 0, 36, 47, 0, // Skip to: 28685
3335/* 16617 */ MCD::OPC_Decode, 243, 8, 156, 1, // Opcode: C4_nbitsset
3336/* 16622 */ MCD::OPC_FilterValue, 60, 19, 0, 0, // Skip to: 16646
3337/* 16627 */ MCD::OPC_CheckField, 13, 1, 0, 19, 47, 0, // Skip to: 28685
3338/* 16634 */ MCD::OPC_CheckField, 2, 6, 0, 12, 47, 0, // Skip to: 28685
3339/* 16641 */ MCD::OPC_Decode, 195, 8, 156, 1, // Opcode: C2_bitsclr
3340/* 16646 */ MCD::OPC_FilterValue, 61, 19, 0, 0, // Skip to: 16670
3341/* 16651 */ MCD::OPC_CheckField, 13, 1, 0, 251, 46, 0, // Skip to: 28685
3342/* 16658 */ MCD::OPC_CheckField, 2, 6, 0, 244, 46, 0, // Skip to: 28685
3343/* 16665 */ MCD::OPC_Decode, 241, 8, 156, 1, // Opcode: C4_nbitsclr
3344/* 16670 */ MCD::OPC_FilterValue, 62, 105, 0, 0, // Skip to: 16780
3345/* 16675 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3346/* 16678 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 16695
3347/* 16683 */ MCD::OPC_CheckField, 13, 1, 0, 219, 46, 0, // Skip to: 28685
3348/* 16690 */ MCD::OPC_Decode, 237, 7, 156, 1, // Opcode: A4_cmpbgt
3349/* 16695 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 16712
3350/* 16700 */ MCD::OPC_CheckField, 13, 1, 0, 202, 46, 0, // Skip to: 28685
3351/* 16707 */ MCD::OPC_Decode, 241, 7, 156, 1, // Opcode: A4_cmpheq
3352/* 16712 */ MCD::OPC_FilterValue, 32, 12, 0, 0, // Skip to: 16729
3353/* 16717 */ MCD::OPC_CheckField, 13, 1, 0, 185, 46, 0, // Skip to: 28685
3354/* 16724 */ MCD::OPC_Decode, 243, 7, 156, 1, // Opcode: A4_cmphgt
3355/* 16729 */ MCD::OPC_FilterValue, 40, 12, 0, 0, // Skip to: 16746
3356/* 16734 */ MCD::OPC_CheckField, 13, 1, 0, 168, 46, 0, // Skip to: 28685
3357/* 16741 */ MCD::OPC_Decode, 245, 7, 156, 1, // Opcode: A4_cmphgtu
3358/* 16746 */ MCD::OPC_FilterValue, 48, 12, 0, 0, // Skip to: 16763
3359/* 16751 */ MCD::OPC_CheckField, 13, 1, 0, 151, 46, 0, // Skip to: 28685
3360/* 16758 */ MCD::OPC_Decode, 235, 7, 156, 1, // Opcode: A4_cmpbeq
3361/* 16763 */ MCD::OPC_FilterValue, 56, 141, 46, 0, // Skip to: 28685
3362/* 16768 */ MCD::OPC_CheckField, 13, 1, 0, 134, 46, 0, // Skip to: 28685
3363/* 16775 */ MCD::OPC_Decode, 239, 7, 156, 1, // Opcode: A4_cmpbgtu
3364/* 16780 */ MCD::OPC_FilterValue, 63, 71, 0, 0, // Skip to: 16856
3365/* 16785 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3366/* 16788 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16805
3367/* 16793 */ MCD::OPC_CheckField, 13, 1, 0, 109, 46, 0, // Skip to: 28685
3368/* 16800 */ MCD::OPC_Decode, 184, 9, 156, 1, // Opcode: F2_sfcmpge
3369/* 16805 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 16822
3370/* 16810 */ MCD::OPC_CheckField, 13, 1, 0, 92, 46, 0, // Skip to: 28685
3371/* 16817 */ MCD::OPC_Decode, 186, 9, 156, 1, // Opcode: F2_sfcmpuo
3372/* 16822 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 16839
3373/* 16827 */ MCD::OPC_CheckField, 13, 1, 0, 75, 46, 0, // Skip to: 28685
3374/* 16834 */ MCD::OPC_Decode, 183, 9, 156, 1, // Opcode: F2_sfcmpeq
3375/* 16839 */ MCD::OPC_FilterValue, 32, 65, 46, 0, // Skip to: 28685
3376/* 16844 */ MCD::OPC_CheckField, 13, 1, 0, 58, 46, 0, // Skip to: 28685
3377/* 16851 */ MCD::OPC_Decode, 185, 9, 156, 1, // Opcode: F2_sfcmpgt
3378/* 16856 */ MCD::OPC_FilterValue, 64, 19, 0, 0, // Skip to: 16880
3379/* 16861 */ MCD::OPC_CheckField, 13, 1, 0, 41, 46, 0, // Skip to: 28685
3380/* 16868 */ MCD::OPC_CheckField, 5, 3, 0, 34, 46, 0, // Skip to: 28685
3381/* 16875 */ MCD::OPC_Decode, 171, 16, 204, 1, // Opcode: S2_insert_rp
3382/* 16880 */ MCD::OPC_FilterValue, 72, 37, 0, 0, // Skip to: 16922
3383/* 16885 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3384/* 16888 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16905
3385/* 16893 */ MCD::OPC_CheckField, 13, 1, 0, 9, 46, 0, // Skip to: 28685
3386/* 16900 */ MCD::OPC_Decode, 167, 16, 205, 1, // Opcode: S2_extractu_rp
3387/* 16905 */ MCD::OPC_FilterValue, 2, 255, 45, 0, // Skip to: 28685
3388/* 16910 */ MCD::OPC_CheckField, 13, 1, 0, 248, 45, 0, // Skip to: 28685
3389/* 16917 */ MCD::OPC_Decode, 248, 17, 205, 1, // Opcode: S4_extract_rp
3390/* 16922 */ MCD::OPC_FilterValue, 80, 19, 0, 0, // Skip to: 16946
3391/* 16927 */ MCD::OPC_CheckField, 13, 1, 0, 231, 45, 0, // Skip to: 28685
3392/* 16934 */ MCD::OPC_CheckField, 5, 3, 0, 224, 45, 0, // Skip to: 28685
3393/* 16941 */ MCD::OPC_Decode, 173, 16, 206, 1, // Opcode: S2_insertp_rp
3394/* 16946 */ MCD::OPC_FilterValue, 84, 19, 0, 0, // Skip to: 16970
3395/* 16951 */ MCD::OPC_CheckField, 13, 1, 0, 207, 45, 0, // Skip to: 28685
3396/* 16958 */ MCD::OPC_CheckField, 5, 3, 0, 200, 45, 0, // Skip to: 28685
3397/* 16965 */ MCD::OPC_Decode, 155, 15, 206, 1, // Opcode: M4_xor_xacc
3398/* 16970 */ MCD::OPC_FilterValue, 88, 71, 0, 0, // Skip to: 17046
3399/* 16975 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3400/* 16978 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16995
3401/* 16983 */ MCD::OPC_CheckField, 13, 1, 0, 175, 45, 0, // Skip to: 28685
3402/* 16990 */ MCD::OPC_Decode, 138, 16, 207, 1, // Opcode: S2_asr_r_p_or
3403/* 16995 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17012
3404/* 17000 */ MCD::OPC_CheckField, 13, 1, 0, 158, 45, 0, // Skip to: 28685
3405/* 17007 */ MCD::OPC_Decode, 207, 16, 207, 1, // Opcode: S2_lsr_r_p_or
3406/* 17012 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17029
3407/* 17017 */ MCD::OPC_CheckField, 13, 1, 0, 141, 45, 0, // Skip to: 28685
3408/* 17024 */ MCD::OPC_Decode, 237, 15, 207, 1, // Opcode: S2_asl_r_p_or
3409/* 17029 */ MCD::OPC_FilterValue, 6, 131, 45, 0, // Skip to: 28685
3410/* 17034 */ MCD::OPC_CheckField, 13, 1, 0, 124, 45, 0, // Skip to: 28685
3411/* 17041 */ MCD::OPC_Decode, 180, 16, 207, 1, // Opcode: S2_lsl_r_p_or
3412/* 17046 */ MCD::OPC_FilterValue, 89, 132, 0, 0, // Skip to: 17183
3413/* 17051 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3414/* 17054 */ MCD::OPC_FilterValue, 1, 23, 0, 0, // Skip to: 17082
3415/* 17059 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3416/* 17062 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17072
3417/* 17067 */ MCD::OPC_Decode, 175, 8, 208, 1, // Opcode: A4_vrmaxh
3418/* 17072 */ MCD::OPC_FilterValue, 1, 88, 45, 0, // Skip to: 28685
3419/* 17077 */ MCD::OPC_Decode, 176, 8, 208, 1, // Opcode: A4_vrmaxuh
3420/* 17082 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 17110
3421/* 17087 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3422/* 17090 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17100
3423/* 17095 */ MCD::OPC_Decode, 178, 8, 208, 1, // Opcode: A4_vrmaxw
3424/* 17100 */ MCD::OPC_FilterValue, 1, 60, 45, 0, // Skip to: 28685
3425/* 17105 */ MCD::OPC_Decode, 177, 8, 208, 1, // Opcode: A4_vrmaxuw
3426/* 17110 */ MCD::OPC_FilterValue, 5, 23, 0, 0, // Skip to: 17138
3427/* 17115 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3428/* 17118 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17128
3429/* 17123 */ MCD::OPC_Decode, 179, 8, 208, 1, // Opcode: A4_vrminh
3430/* 17128 */ MCD::OPC_FilterValue, 1, 32, 45, 0, // Skip to: 28685
3431/* 17133 */ MCD::OPC_Decode, 180, 8, 208, 1, // Opcode: A4_vrminuh
3432/* 17138 */ MCD::OPC_FilterValue, 6, 23, 0, 0, // Skip to: 17166
3433/* 17143 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3434/* 17146 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17156
3435/* 17151 */ MCD::OPC_Decode, 182, 8, 208, 1, // Opcode: A4_vrminw
3436/* 17156 */ MCD::OPC_FilterValue, 1, 4, 45, 0, // Skip to: 28685
3437/* 17161 */ MCD::OPC_Decode, 181, 8, 208, 1, // Opcode: A4_vrminuw
3438/* 17166 */ MCD::OPC_FilterValue, 7, 250, 44, 0, // Skip to: 28685
3439/* 17171 */ MCD::OPC_CheckField, 13, 1, 1, 243, 44, 0, // Skip to: 28685
3440/* 17178 */ MCD::OPC_Decode, 216, 17, 207, 1, // Opcode: S2_vrcnegh
3441/* 17183 */ MCD::OPC_FilterValue, 90, 71, 0, 0, // Skip to: 17259
3442/* 17188 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3443/* 17191 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17208
3444/* 17196 */ MCD::OPC_CheckField, 13, 1, 0, 218, 44, 0, // Skip to: 28685
3445/* 17203 */ MCD::OPC_Decode, 136, 16, 207, 1, // Opcode: S2_asr_r_p_and
3446/* 17208 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17225
3447/* 17213 */ MCD::OPC_CheckField, 13, 1, 0, 201, 44, 0, // Skip to: 28685
3448/* 17220 */ MCD::OPC_Decode, 205, 16, 207, 1, // Opcode: S2_lsr_r_p_and
3449/* 17225 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17242
3450/* 17230 */ MCD::OPC_CheckField, 13, 1, 0, 184, 44, 0, // Skip to: 28685
3451/* 17237 */ MCD::OPC_Decode, 235, 15, 207, 1, // Opcode: S2_asl_r_p_and
3452/* 17242 */ MCD::OPC_FilterValue, 6, 174, 44, 0, // Skip to: 28685
3453/* 17247 */ MCD::OPC_CheckField, 13, 1, 0, 167, 44, 0, // Skip to: 28685
3454/* 17254 */ MCD::OPC_Decode, 178, 16, 207, 1, // Opcode: S2_lsl_r_p_and
3455/* 17259 */ MCD::OPC_FilterValue, 91, 71, 0, 0, // Skip to: 17335
3456/* 17264 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3457/* 17267 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17284
3458/* 17272 */ MCD::OPC_CheckField, 13, 1, 0, 142, 44, 0, // Skip to: 28685
3459/* 17279 */ MCD::OPC_Decode, 139, 16, 207, 1, // Opcode: S2_asr_r_p_xor
3460/* 17284 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17301
3461/* 17289 */ MCD::OPC_CheckField, 13, 1, 0, 125, 44, 0, // Skip to: 28685
3462/* 17296 */ MCD::OPC_Decode, 208, 16, 207, 1, // Opcode: S2_lsr_r_p_xor
3463/* 17301 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17318
3464/* 17306 */ MCD::OPC_CheckField, 13, 1, 0, 108, 44, 0, // Skip to: 28685
3465/* 17313 */ MCD::OPC_Decode, 238, 15, 207, 1, // Opcode: S2_asl_r_p_xor
3466/* 17318 */ MCD::OPC_FilterValue, 6, 98, 44, 0, // Skip to: 28685
3467/* 17323 */ MCD::OPC_CheckField, 13, 1, 0, 91, 44, 0, // Skip to: 28685
3468/* 17330 */ MCD::OPC_Decode, 181, 16, 207, 1, // Opcode: S2_lsl_r_p_xor
3469/* 17335 */ MCD::OPC_FilterValue, 92, 71, 0, 0, // Skip to: 17411
3470/* 17340 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3471/* 17343 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17360
3472/* 17348 */ MCD::OPC_CheckField, 13, 1, 0, 66, 44, 0, // Skip to: 28685
3473/* 17355 */ MCD::OPC_Decode, 137, 16, 207, 1, // Opcode: S2_asr_r_p_nac
3474/* 17360 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17377
3475/* 17365 */ MCD::OPC_CheckField, 13, 1, 0, 49, 44, 0, // Skip to: 28685
3476/* 17372 */ MCD::OPC_Decode, 206, 16, 207, 1, // Opcode: S2_lsr_r_p_nac
3477/* 17377 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17394
3478/* 17382 */ MCD::OPC_CheckField, 13, 1, 0, 32, 44, 0, // Skip to: 28685
3479/* 17389 */ MCD::OPC_Decode, 236, 15, 207, 1, // Opcode: S2_asl_r_p_nac
3480/* 17394 */ MCD::OPC_FilterValue, 6, 22, 44, 0, // Skip to: 28685
3481/* 17399 */ MCD::OPC_CheckField, 13, 1, 0, 15, 44, 0, // Skip to: 28685
3482/* 17406 */ MCD::OPC_Decode, 179, 16, 207, 1, // Opcode: S2_lsl_r_p_nac
3483/* 17411 */ MCD::OPC_FilterValue, 93, 12, 0, 0, // Skip to: 17428
3484/* 17416 */ MCD::OPC_CheckField, 6, 2, 0, 254, 43, 0, // Skip to: 28685
3485/* 17423 */ MCD::OPC_Decode, 128, 19, 209, 1, // Opcode: S4_vrcrotate_acc
3486/* 17428 */ MCD::OPC_FilterValue, 94, 71, 0, 0, // Skip to: 17504
3487/* 17433 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3488/* 17436 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17453
3489/* 17441 */ MCD::OPC_CheckField, 13, 1, 0, 229, 43, 0, // Skip to: 28685
3490/* 17448 */ MCD::OPC_Decode, 135, 16, 207, 1, // Opcode: S2_asr_r_p_acc
3491/* 17453 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17470
3492/* 17458 */ MCD::OPC_CheckField, 13, 1, 0, 212, 43, 0, // Skip to: 28685
3493/* 17465 */ MCD::OPC_Decode, 204, 16, 207, 1, // Opcode: S2_lsr_r_p_acc
3494/* 17470 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17487
3495/* 17475 */ MCD::OPC_CheckField, 13, 1, 0, 195, 43, 0, // Skip to: 28685
3496/* 17482 */ MCD::OPC_Decode, 234, 15, 207, 1, // Opcode: S2_asl_r_p_acc
3497/* 17487 */ MCD::OPC_FilterValue, 6, 185, 43, 0, // Skip to: 28685
3498/* 17492 */ MCD::OPC_CheckField, 13, 1, 0, 178, 43, 0, // Skip to: 28685
3499/* 17499 */ MCD::OPC_Decode, 177, 16, 207, 1, // Opcode: S2_lsl_r_p_acc
3500/* 17504 */ MCD::OPC_FilterValue, 96, 71, 0, 0, // Skip to: 17580
3501/* 17509 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3502/* 17512 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17529
3503/* 17517 */ MCD::OPC_CheckField, 13, 1, 0, 153, 43, 0, // Skip to: 28685
3504/* 17524 */ MCD::OPC_Decode, 144, 16, 210, 1, // Opcode: S2_asr_r_r_or
3505/* 17529 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17546
3506/* 17534 */ MCD::OPC_CheckField, 13, 1, 0, 136, 43, 0, // Skip to: 28685
3507/* 17541 */ MCD::OPC_Decode, 213, 16, 210, 1, // Opcode: S2_lsr_r_r_or
3508/* 17546 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17563
3509/* 17551 */ MCD::OPC_CheckField, 13, 1, 0, 119, 43, 0, // Skip to: 28685
3510/* 17558 */ MCD::OPC_Decode, 243, 15, 210, 1, // Opcode: S2_asl_r_r_or
3511/* 17563 */ MCD::OPC_FilterValue, 6, 109, 43, 0, // Skip to: 28685
3512/* 17568 */ MCD::OPC_CheckField, 13, 1, 0, 102, 43, 0, // Skip to: 28685
3513/* 17575 */ MCD::OPC_Decode, 186, 16, 210, 1, // Opcode: S2_lsl_r_r_or
3514/* 17580 */ MCD::OPC_FilterValue, 98, 71, 0, 0, // Skip to: 17656
3515/* 17585 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3516/* 17588 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17605
3517/* 17593 */ MCD::OPC_CheckField, 13, 1, 0, 77, 43, 0, // Skip to: 28685
3518/* 17600 */ MCD::OPC_Decode, 142, 16, 210, 1, // Opcode: S2_asr_r_r_and
3519/* 17605 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17622
3520/* 17610 */ MCD::OPC_CheckField, 13, 1, 0, 60, 43, 0, // Skip to: 28685
3521/* 17617 */ MCD::OPC_Decode, 211, 16, 210, 1, // Opcode: S2_lsr_r_r_and
3522/* 17622 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17639
3523/* 17627 */ MCD::OPC_CheckField, 13, 1, 0, 43, 43, 0, // Skip to: 28685
3524/* 17634 */ MCD::OPC_Decode, 241, 15, 210, 1, // Opcode: S2_asl_r_r_and
3525/* 17639 */ MCD::OPC_FilterValue, 6, 33, 43, 0, // Skip to: 28685
3526/* 17644 */ MCD::OPC_CheckField, 13, 1, 0, 26, 43, 0, // Skip to: 28685
3527/* 17651 */ MCD::OPC_Decode, 184, 16, 210, 1, // Opcode: S2_lsl_r_r_and
3528/* 17656 */ MCD::OPC_FilterValue, 100, 71, 0, 0, // Skip to: 17732
3529/* 17661 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3530/* 17664 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17681
3531/* 17669 */ MCD::OPC_CheckField, 13, 1, 0, 1, 43, 0, // Skip to: 28685
3532/* 17676 */ MCD::OPC_Decode, 143, 16, 210, 1, // Opcode: S2_asr_r_r_nac
3533/* 17681 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17698
3534/* 17686 */ MCD::OPC_CheckField, 13, 1, 0, 240, 42, 0, // Skip to: 28685
3535/* 17693 */ MCD::OPC_Decode, 212, 16, 210, 1, // Opcode: S2_lsr_r_r_nac
3536/* 17698 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17715
3537/* 17703 */ MCD::OPC_CheckField, 13, 1, 0, 223, 42, 0, // Skip to: 28685
3538/* 17710 */ MCD::OPC_Decode, 242, 15, 210, 1, // Opcode: S2_asl_r_r_nac
3539/* 17715 */ MCD::OPC_FilterValue, 6, 213, 42, 0, // Skip to: 28685
3540/* 17720 */ MCD::OPC_CheckField, 13, 1, 0, 206, 42, 0, // Skip to: 28685
3541/* 17727 */ MCD::OPC_Decode, 185, 16, 210, 1, // Opcode: S2_lsl_r_r_nac
3542/* 17732 */ MCD::OPC_FilterValue, 102, 196, 42, 0, // Skip to: 28685
3543/* 17737 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3544/* 17740 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17757
3545/* 17745 */ MCD::OPC_CheckField, 13, 1, 0, 181, 42, 0, // Skip to: 28685
3546/* 17752 */ MCD::OPC_Decode, 141, 16, 210, 1, // Opcode: S2_asr_r_r_acc
3547/* 17757 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17774
3548/* 17762 */ MCD::OPC_CheckField, 13, 1, 0, 164, 42, 0, // Skip to: 28685
3549/* 17769 */ MCD::OPC_Decode, 210, 16, 210, 1, // Opcode: S2_lsr_r_r_acc
3550/* 17774 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17791
3551/* 17779 */ MCD::OPC_CheckField, 13, 1, 0, 147, 42, 0, // Skip to: 28685
3552/* 17786 */ MCD::OPC_Decode, 240, 15, 210, 1, // Opcode: S2_asl_r_r_acc
3553/* 17791 */ MCD::OPC_FilterValue, 6, 137, 42, 0, // Skip to: 28685
3554/* 17796 */ MCD::OPC_CheckField, 13, 1, 0, 130, 42, 0, // Skip to: 28685
3555/* 17803 */ MCD::OPC_Decode, 183, 16, 210, 1, // Opcode: S2_lsl_r_r_acc
3556/* 17808 */ MCD::OPC_FilterValue, 13, 49, 11, 0, // Skip to: 20678
3557/* 17813 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3558/* 17816 */ MCD::OPC_FilterValue, 0, 26, 0, 0, // Skip to: 17847
3559/* 17821 */ MCD::OPC_CheckField, 21, 3, 0, 105, 42, 0, // Skip to: 28685
3560/* 17828 */ MCD::OPC_CheckField, 13, 1, 0, 98, 42, 0, // Skip to: 28685
3561/* 17835 */ MCD::OPC_CheckField, 5, 3, 0, 91, 42, 0, // Skip to: 28685
3562/* 17842 */ MCD::OPC_Decode, 218, 16, 194, 1, // Opcode: S2_parityp
3563/* 17847 */ MCD::OPC_FilterValue, 1, 26, 0, 0, // Skip to: 17878
3564/* 17852 */ MCD::OPC_CheckField, 21, 3, 0, 74, 42, 0, // Skip to: 28685
3565/* 17859 */ MCD::OPC_CheckField, 13, 1, 0, 67, 42, 0, // Skip to: 28685
3566/* 17866 */ MCD::OPC_CheckField, 7, 1, 0, 60, 42, 0, // Skip to: 28685
3567/* 17873 */ MCD::OPC_Decode, 226, 8, 211, 1, // Opcode: C2_vmux
3568/* 17878 */ MCD::OPC_FilterValue, 2, 141, 1, 0, // Skip to: 18280
3569/* 17883 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3570/* 17886 */ MCD::OPC_FilterValue, 0, 65, 0, 0, // Skip to: 17956
3571/* 17891 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3572/* 17894 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 17922
3573/* 17899 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3574/* 17902 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17912
3575/* 17907 */ MCD::OPC_Decode, 192, 7, 212, 1, // Opcode: A2_vcmpweq
3576/* 17912 */ MCD::OPC_FilterValue, 1, 16, 42, 0, // Skip to: 28685
3577/* 17917 */ MCD::OPC_Decode, 164, 8, 212, 1, // Opcode: A4_vcmpbeq_any
3578/* 17922 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17939
3579/* 17927 */ MCD::OPC_CheckField, 13, 1, 0, 255, 41, 0, // Skip to: 28685
3580/* 17934 */ MCD::OPC_Decode, 208, 8, 212, 1, // Opcode: C2_cmpeqp
3581/* 17939 */ MCD::OPC_FilterValue, 7, 245, 41, 0, // Skip to: 28685
3582/* 17944 */ MCD::OPC_CheckField, 13, 1, 0, 238, 41, 0, // Skip to: 28685
3583/* 17951 */ MCD::OPC_Decode, 168, 9, 212, 1, // Opcode: F2_dfcmpeq
3584/* 17956 */ MCD::OPC_FilterValue, 8, 53, 0, 0, // Skip to: 18014
3585/* 17961 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3586/* 17964 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 17992
3587/* 17969 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3588/* 17972 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17982
3589/* 17977 */ MCD::OPC_Decode, 193, 7, 212, 1, // Opcode: A2_vcmpwgt
3590/* 17982 */ MCD::OPC_FilterValue, 7, 202, 41, 0, // Skip to: 28685
3591/* 17987 */ MCD::OPC_Decode, 170, 9, 212, 1, // Opcode: F2_dfcmpgt
3592/* 17992 */ MCD::OPC_FilterValue, 1, 192, 41, 0, // Skip to: 28685
3593/* 17997 */ MCD::OPC_CheckPredicate, 2, 187, 41, 0, // Skip to: 28685
3594/* 18002 */ MCD::OPC_CheckField, 21, 3, 0, 180, 41, 0, // Skip to: 28685
3595/* 18009 */ MCD::OPC_Decode, 185, 8, 212, 1, // Opcode: A6_vcmpbeq_notany
3596/* 18014 */ MCD::OPC_FilterValue, 16, 65, 0, 0, // Skip to: 18084
3597/* 18019 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3598/* 18022 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 18050
3599/* 18027 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3600/* 18030 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18040
3601/* 18035 */ MCD::OPC_Decode, 194, 7, 212, 1, // Opcode: A2_vcmpwgtu
3602/* 18040 */ MCD::OPC_FilterValue, 1, 144, 41, 0, // Skip to: 28685
3603/* 18045 */ MCD::OPC_Decode, 166, 8, 212, 1, // Opcode: A4_vcmpbgt
3604/* 18050 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18067
3605/* 18055 */ MCD::OPC_CheckField, 13, 1, 0, 127, 41, 0, // Skip to: 28685
3606/* 18062 */ MCD::OPC_Decode, 211, 8, 212, 1, // Opcode: C2_cmpgtp
3607/* 18067 */ MCD::OPC_FilterValue, 7, 117, 41, 0, // Skip to: 28685
3608/* 18072 */ MCD::OPC_CheckField, 13, 1, 0, 110, 41, 0, // Skip to: 28685
3609/* 18079 */ MCD::OPC_Decode, 169, 9, 212, 1, // Opcode: F2_dfcmpge
3610/* 18084 */ MCD::OPC_FilterValue, 24, 48, 0, 0, // Skip to: 18137
3611/* 18089 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3612/* 18092 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 18120
3613/* 18097 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3614/* 18100 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18110
3615/* 18105 */ MCD::OPC_Decode, 189, 7, 212, 1, // Opcode: A2_vcmpheq
3616/* 18110 */ MCD::OPC_FilterValue, 7, 74, 41, 0, // Skip to: 28685
3617/* 18115 */ MCD::OPC_Decode, 171, 9, 212, 1, // Opcode: F2_dfcmpuo
3618/* 18120 */ MCD::OPC_FilterValue, 1, 64, 41, 0, // Skip to: 28685
3619/* 18125 */ MCD::OPC_CheckField, 21, 3, 0, 57, 41, 0, // Skip to: 28685
3620/* 18132 */ MCD::OPC_Decode, 163, 8, 213, 1, // Opcode: A4_tlbmatch
3621/* 18137 */ MCD::OPC_FilterValue, 32, 48, 0, 0, // Skip to: 18190
3622/* 18142 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3623/* 18145 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 18173
3624/* 18150 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3625/* 18153 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18163
3626/* 18158 */ MCD::OPC_Decode, 190, 7, 212, 1, // Opcode: A2_vcmphgt
3627/* 18163 */ MCD::OPC_FilterValue, 4, 21, 41, 0, // Skip to: 28685
3628/* 18168 */ MCD::OPC_Decode, 214, 8, 212, 1, // Opcode: C2_cmpgtup
3629/* 18173 */ MCD::OPC_FilterValue, 1, 11, 41, 0, // Skip to: 28685
3630/* 18178 */ MCD::OPC_CheckField, 21, 3, 0, 4, 41, 0, // Skip to: 28685
3631/* 18185 */ MCD::OPC_Decode, 234, 7, 212, 1, // Opcode: A4_boundscheck_lo
3632/* 18190 */ MCD::OPC_FilterValue, 40, 37, 0, 0, // Skip to: 18232
3633/* 18195 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3634/* 18198 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18215
3635/* 18203 */ MCD::OPC_CheckField, 21, 3, 0, 235, 40, 0, // Skip to: 28685
3636/* 18210 */ MCD::OPC_Decode, 191, 7, 212, 1, // Opcode: A2_vcmphgtu
3637/* 18215 */ MCD::OPC_FilterValue, 1, 225, 40, 0, // Skip to: 28685
3638/* 18220 */ MCD::OPC_CheckField, 21, 3, 0, 218, 40, 0, // Skip to: 28685
3639/* 18227 */ MCD::OPC_Decode, 233, 7, 212, 1, // Opcode: A4_boundscheck_hi
3640/* 18232 */ MCD::OPC_FilterValue, 48, 19, 0, 0, // Skip to: 18256
3641/* 18237 */ MCD::OPC_CheckField, 21, 3, 0, 201, 40, 0, // Skip to: 28685
3642/* 18244 */ MCD::OPC_CheckField, 13, 1, 0, 194, 40, 0, // Skip to: 28685
3643/* 18251 */ MCD::OPC_Decode, 187, 7, 212, 1, // Opcode: A2_vcmpbeq
3644/* 18256 */ MCD::OPC_FilterValue, 56, 184, 40, 0, // Skip to: 28685
3645/* 18261 */ MCD::OPC_CheckField, 21, 3, 0, 177, 40, 0, // Skip to: 28685
3646/* 18268 */ MCD::OPC_CheckField, 13, 1, 0, 170, 40, 0, // Skip to: 28685
3647/* 18275 */ MCD::OPC_Decode, 188, 7, 212, 1, // Opcode: A2_vcmpbgtu
3648/* 18280 */ MCD::OPC_FilterValue, 3, 46, 4, 0, // Skip to: 19355
3649/* 18285 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3650/* 18288 */ MCD::OPC_FilterValue, 0, 139, 0, 0, // Skip to: 18432
3651/* 18293 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3652/* 18296 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18313
3653/* 18301 */ MCD::OPC_CheckField, 13, 1, 0, 137, 40, 0, // Skip to: 28685
3654/* 18308 */ MCD::OPC_Decode, 170, 7, 192, 1, // Opcode: A2_vaddub
3655/* 18313 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18330
3656/* 18318 */ MCD::OPC_CheckField, 13, 1, 0, 120, 40, 0, // Skip to: 28685
3657/* 18325 */ MCD::OPC_Decode, 220, 7, 193, 1, // Opcode: A2_vsubub
3658/* 18330 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18347
3659/* 18335 */ MCD::OPC_CheckField, 13, 1, 0, 103, 40, 0, // Skip to: 28685
3660/* 18342 */ MCD::OPC_Decode, 178, 7, 192, 1, // Opcode: A2_vavgub
3661/* 18347 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18364
3662/* 18352 */ MCD::OPC_CheckField, 13, 1, 0, 86, 40, 0, // Skip to: 28685
3663/* 18359 */ MCD::OPC_Decode, 184, 7, 192, 1, // Opcode: A2_vavgw
3664/* 18364 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18381
3665/* 18369 */ MCD::OPC_CheckField, 13, 1, 0, 69, 40, 0, // Skip to: 28685
3666/* 18376 */ MCD::OPC_Decode, 208, 7, 193, 1, // Opcode: A2_vnavgh
3667/* 18381 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18398
3668/* 18386 */ MCD::OPC_CheckField, 13, 1, 0, 52, 40, 0, // Skip to: 28685
3669/* 18393 */ MCD::OPC_Decode, 204, 7, 193, 1, // Opcode: A2_vminub
3670/* 18398 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18415
3671/* 18403 */ MCD::OPC_CheckField, 13, 1, 0, 35, 40, 0, // Skip to: 28685
3672/* 18410 */ MCD::OPC_Decode, 198, 7, 193, 1, // Opcode: A2_vmaxub
3673/* 18415 */ MCD::OPC_FilterValue, 7, 25, 40, 0, // Skip to: 28685
3674/* 18420 */ MCD::OPC_CheckField, 13, 1, 0, 18, 40, 0, // Skip to: 28685
3675/* 18427 */ MCD::OPC_Decode, 203, 6, 192, 1, // Opcode: A2_andp
3676/* 18432 */ MCD::OPC_FilterValue, 1, 139, 0, 0, // Skip to: 18576
3677/* 18437 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3678/* 18440 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18457
3679/* 18445 */ MCD::OPC_CheckField, 13, 1, 0, 249, 39, 0, // Skip to: 28685
3680/* 18452 */ MCD::OPC_Decode, 171, 7, 192, 1, // Opcode: A2_vaddubs
3681/* 18457 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18474
3682/* 18462 */ MCD::OPC_CheckField, 13, 1, 0, 232, 39, 0, // Skip to: 28685
3683/* 18469 */ MCD::OPC_Decode, 221, 7, 193, 1, // Opcode: A2_vsububs
3684/* 18474 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18491
3685/* 18479 */ MCD::OPC_CheckField, 13, 1, 0, 215, 39, 0, // Skip to: 28685
3686/* 18486 */ MCD::OPC_Decode, 179, 7, 192, 1, // Opcode: A2_vavgubr
3687/* 18491 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18508
3688/* 18496 */ MCD::OPC_CheckField, 13, 1, 0, 198, 39, 0, // Skip to: 28685
3689/* 18503 */ MCD::OPC_Decode, 186, 7, 192, 1, // Opcode: A2_vavgwr
3690/* 18508 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18525
3691/* 18513 */ MCD::OPC_CheckField, 13, 1, 0, 181, 39, 0, // Skip to: 28685
3692/* 18520 */ MCD::OPC_Decode, 210, 7, 193, 1, // Opcode: A2_vnavghr
3693/* 18525 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18542
3694/* 18530 */ MCD::OPC_CheckField, 13, 1, 0, 164, 39, 0, // Skip to: 28685
3695/* 18537 */ MCD::OPC_Decode, 203, 7, 193, 1, // Opcode: A2_vminh
3696/* 18542 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18559
3697/* 18547 */ MCD::OPC_CheckField, 13, 1, 0, 147, 39, 0, // Skip to: 28685
3698/* 18554 */ MCD::OPC_Decode, 197, 7, 193, 1, // Opcode: A2_vmaxh
3699/* 18559 */ MCD::OPC_FilterValue, 7, 137, 39, 0, // Skip to: 28685
3700/* 18564 */ MCD::OPC_CheckField, 13, 1, 0, 130, 39, 0, // Skip to: 28685
3701/* 18571 */ MCD::OPC_Decode, 230, 7, 193, 1, // Opcode: A4_andnp
3702/* 18576 */ MCD::OPC_FilterValue, 2, 139, 0, 0, // Skip to: 18720
3703/* 18581 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3704/* 18584 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18601
3705/* 18589 */ MCD::OPC_CheckField, 13, 1, 0, 105, 39, 0, // Skip to: 28685
3706/* 18596 */ MCD::OPC_Decode, 168, 7, 192, 1, // Opcode: A2_vaddh
3707/* 18601 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18618
3708/* 18606 */ MCD::OPC_CheckField, 13, 1, 0, 88, 39, 0, // Skip to: 28685
3709/* 18613 */ MCD::OPC_Decode, 218, 7, 193, 1, // Opcode: A2_vsubh
3710/* 18618 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18635
3711/* 18623 */ MCD::OPC_CheckField, 13, 1, 0, 71, 39, 0, // Skip to: 28685
3712/* 18630 */ MCD::OPC_Decode, 175, 7, 192, 1, // Opcode: A2_vavgh
3713/* 18635 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18652
3714/* 18640 */ MCD::OPC_CheckField, 13, 1, 0, 54, 39, 0, // Skip to: 28685
3715/* 18647 */ MCD::OPC_Decode, 185, 7, 192, 1, // Opcode: A2_vavgwcr
3716/* 18652 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18669
3717/* 18657 */ MCD::OPC_CheckField, 13, 1, 0, 37, 39, 0, // Skip to: 28685
3718/* 18664 */ MCD::OPC_Decode, 209, 7, 193, 1, // Opcode: A2_vnavghcr
3719/* 18669 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18686
3720/* 18674 */ MCD::OPC_CheckField, 13, 1, 0, 20, 39, 0, // Skip to: 28685
3721/* 18681 */ MCD::OPC_Decode, 205, 7, 193, 1, // Opcode: A2_vminuh
3722/* 18686 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18703
3723/* 18691 */ MCD::OPC_CheckField, 13, 1, 0, 3, 39, 0, // Skip to: 28685
3724/* 18698 */ MCD::OPC_Decode, 199, 7, 193, 1, // Opcode: A2_vmaxuh
3725/* 18703 */ MCD::OPC_FilterValue, 7, 249, 38, 0, // Skip to: 28685
3726/* 18708 */ MCD::OPC_CheckField, 13, 1, 0, 242, 38, 0, // Skip to: 28685
3727/* 18715 */ MCD::OPC_Decode, 226, 6, 192, 1, // Opcode: A2_orp
3728/* 18720 */ MCD::OPC_FilterValue, 3, 139, 0, 0, // Skip to: 18864
3729/* 18725 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3730/* 18728 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18745
3731/* 18733 */ MCD::OPC_CheckField, 13, 1, 0, 217, 38, 0, // Skip to: 28685
3732/* 18740 */ MCD::OPC_Decode, 169, 7, 192, 1, // Opcode: A2_vaddhs
3733/* 18745 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18762
3734/* 18750 */ MCD::OPC_CheckField, 13, 1, 0, 200, 38, 0, // Skip to: 28685
3735/* 18757 */ MCD::OPC_Decode, 219, 7, 193, 1, // Opcode: A2_vsubhs
3736/* 18762 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18779
3737/* 18767 */ MCD::OPC_CheckField, 13, 1, 0, 183, 38, 0, // Skip to: 28685
3738/* 18774 */ MCD::OPC_Decode, 177, 7, 192, 1, // Opcode: A2_vavghr
3739/* 18779 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18796
3740/* 18784 */ MCD::OPC_CheckField, 13, 1, 0, 166, 38, 0, // Skip to: 28685
3741/* 18791 */ MCD::OPC_Decode, 182, 7, 192, 1, // Opcode: A2_vavguw
3742/* 18796 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18813
3743/* 18801 */ MCD::OPC_CheckField, 13, 1, 0, 149, 38, 0, // Skip to: 28685
3744/* 18808 */ MCD::OPC_Decode, 211, 7, 193, 1, // Opcode: A2_vnavgw
3745/* 18813 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18830
3746/* 18818 */ MCD::OPC_CheckField, 13, 1, 0, 132, 38, 0, // Skip to: 28685
3747/* 18825 */ MCD::OPC_Decode, 207, 7, 193, 1, // Opcode: A2_vminw
3748/* 18830 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18847
3749/* 18835 */ MCD::OPC_CheckField, 13, 1, 0, 115, 38, 0, // Skip to: 28685
3750/* 18842 */ MCD::OPC_Decode, 201, 7, 193, 1, // Opcode: A2_vmaxw
3751/* 18847 */ MCD::OPC_FilterValue, 7, 105, 38, 0, // Skip to: 28685
3752/* 18852 */ MCD::OPC_CheckField, 13, 1, 0, 98, 38, 0, // Skip to: 28685
3753/* 18859 */ MCD::OPC_Decode, 255, 7, 193, 1, // Opcode: A4_ornp
3754/* 18864 */ MCD::OPC_FilterValue, 4, 139, 0, 0, // Skip to: 19008
3755/* 18869 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3756/* 18872 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18889
3757/* 18877 */ MCD::OPC_CheckField, 13, 1, 0, 73, 38, 0, // Skip to: 28685
3758/* 18884 */ MCD::OPC_Decode, 172, 7, 192, 1, // Opcode: A2_vadduhs
3759/* 18889 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18906
3760/* 18894 */ MCD::OPC_CheckField, 13, 1, 0, 56, 38, 0, // Skip to: 28685
3761/* 18901 */ MCD::OPC_Decode, 222, 7, 193, 1, // Opcode: A2_vsubuhs
3762/* 18906 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18923
3763/* 18911 */ MCD::OPC_CheckField, 13, 1, 0, 39, 38, 0, // Skip to: 28685
3764/* 18918 */ MCD::OPC_Decode, 176, 7, 192, 1, // Opcode: A2_vavghcr
3765/* 18923 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18940
3766/* 18928 */ MCD::OPC_CheckField, 13, 1, 0, 22, 38, 0, // Skip to: 28685
3767/* 18935 */ MCD::OPC_Decode, 183, 7, 192, 1, // Opcode: A2_vavguwr
3768/* 18940 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18957
3769/* 18945 */ MCD::OPC_CheckField, 13, 1, 0, 5, 38, 0, // Skip to: 28685
3770/* 18952 */ MCD::OPC_Decode, 213, 7, 193, 1, // Opcode: A2_vnavgwr
3771/* 18957 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18974
3772/* 18962 */ MCD::OPC_CheckField, 13, 1, 0, 244, 37, 0, // Skip to: 28685
3773/* 18969 */ MCD::OPC_Decode, 206, 7, 193, 1, // Opcode: A2_vminuw
3774/* 18974 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18991
3775/* 18979 */ MCD::OPC_CheckField, 13, 1, 0, 227, 37, 0, // Skip to: 28685
3776/* 18986 */ MCD::OPC_Decode, 213, 6, 192, 1, // Opcode: A2_maxp
3777/* 18991 */ MCD::OPC_FilterValue, 7, 217, 37, 0, // Skip to: 28685
3778/* 18996 */ MCD::OPC_CheckField, 13, 1, 0, 210, 37, 0, // Skip to: 28685
3779/* 19003 */ MCD::OPC_Decode, 226, 7, 192, 1, // Opcode: A2_xorp
3780/* 19008 */ MCD::OPC_FilterValue, 5, 105, 0, 0, // Skip to: 19118
3781/* 19013 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3782/* 19016 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19033
3783/* 19021 */ MCD::OPC_CheckField, 13, 1, 0, 185, 37, 0, // Skip to: 28685
3784/* 19028 */ MCD::OPC_Decode, 173, 7, 192, 1, // Opcode: A2_vaddw
3785/* 19033 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19050
3786/* 19038 */ MCD::OPC_CheckField, 13, 1, 0, 168, 37, 0, // Skip to: 28685
3787/* 19045 */ MCD::OPC_Decode, 223, 7, 193, 1, // Opcode: A2_vsubw
3788/* 19050 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19067
3789/* 19055 */ MCD::OPC_CheckField, 13, 1, 0, 151, 37, 0, // Skip to: 28685
3790/* 19062 */ MCD::OPC_Decode, 180, 7, 192, 1, // Opcode: A2_vavguh
3791/* 19067 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19084
3792/* 19072 */ MCD::OPC_CheckField, 13, 1, 0, 134, 37, 0, // Skip to: 28685
3793/* 19079 */ MCD::OPC_Decode, 197, 6, 192, 1, // Opcode: A2_addpsat
3794/* 19084 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19101
3795/* 19089 */ MCD::OPC_CheckField, 13, 1, 0, 117, 37, 0, // Skip to: 28685
3796/* 19096 */ MCD::OPC_Decode, 200, 7, 193, 1, // Opcode: A2_vmaxuw
3797/* 19101 */ MCD::OPC_FilterValue, 6, 107, 37, 0, // Skip to: 28685
3798/* 19106 */ MCD::OPC_CheckField, 13, 1, 0, 100, 37, 0, // Skip to: 28685
3799/* 19113 */ MCD::OPC_Decode, 215, 6, 192, 1, // Opcode: A2_maxup
3800/* 19118 */ MCD::OPC_FilterValue, 6, 122, 0, 0, // Skip to: 19245
3801/* 19123 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3802/* 19126 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19143
3803/* 19131 */ MCD::OPC_CheckField, 13, 1, 0, 75, 37, 0, // Skip to: 28685
3804/* 19138 */ MCD::OPC_Decode, 174, 7, 192, 1, // Opcode: A2_vaddws
3805/* 19143 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19160
3806/* 19148 */ MCD::OPC_CheckField, 13, 1, 0, 58, 37, 0, // Skip to: 28685
3807/* 19155 */ MCD::OPC_Decode, 224, 7, 193, 1, // Opcode: A2_vsubws
3808/* 19160 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19177
3809/* 19165 */ MCD::OPC_CheckField, 13, 1, 0, 41, 37, 0, // Skip to: 28685
3810/* 19172 */ MCD::OPC_Decode, 181, 7, 192, 1, // Opcode: A2_vavguhr
3811/* 19177 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19194
3812/* 19182 */ MCD::OPC_CheckField, 13, 1, 0, 24, 37, 0, // Skip to: 28685
3813/* 19189 */ MCD::OPC_Decode, 200, 6, 192, 1, // Opcode: A2_addspl
3814/* 19194 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19211
3815/* 19199 */ MCD::OPC_CheckField, 13, 1, 0, 7, 37, 0, // Skip to: 28685
3816/* 19206 */ MCD::OPC_Decode, 212, 7, 193, 1, // Opcode: A2_vnavgwcr
3817/* 19211 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19228
3818/* 19216 */ MCD::OPC_CheckField, 13, 1, 0, 246, 36, 0, // Skip to: 28685
3819/* 19223 */ MCD::OPC_Decode, 217, 6, 193, 1, // Opcode: A2_minp
3820/* 19228 */ MCD::OPC_FilterValue, 6, 236, 36, 0, // Skip to: 28685
3821/* 19233 */ MCD::OPC_CheckField, 13, 1, 0, 229, 36, 0, // Skip to: 28685
3822/* 19240 */ MCD::OPC_Decode, 196, 7, 193, 1, // Opcode: A2_vmaxb
3823/* 19245 */ MCD::OPC_FilterValue, 7, 219, 36, 0, // Skip to: 28685
3824/* 19250 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3825/* 19253 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19270
3826/* 19258 */ MCD::OPC_CheckField, 13, 1, 0, 204, 36, 0, // Skip to: 28685
3827/* 19265 */ MCD::OPC_Decode, 196, 6, 192, 1, // Opcode: A2_addp
3828/* 19270 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19287
3829/* 19275 */ MCD::OPC_CheckField, 13, 1, 0, 187, 36, 0, // Skip to: 28685
3830/* 19282 */ MCD::OPC_Decode, 142, 7, 193, 1, // Opcode: A2_subp
3831/* 19287 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19304
3832/* 19292 */ MCD::OPC_CheckField, 13, 1, 0, 170, 36, 0, // Skip to: 28685
3833/* 19299 */ MCD::OPC_Decode, 199, 6, 192, 1, // Opcode: A2_addsph
3834/* 19304 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19321
3835/* 19309 */ MCD::OPC_CheckField, 13, 1, 0, 153, 36, 0, // Skip to: 28685
3836/* 19316 */ MCD::OPC_Decode, 219, 6, 193, 1, // Opcode: A2_minup
3837/* 19321 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 19338
3838/* 19326 */ MCD::OPC_CheckField, 13, 1, 0, 136, 36, 0, // Skip to: 28685
3839/* 19333 */ MCD::OPC_Decode, 202, 7, 193, 1, // Opcode: A2_vminb
3840/* 19338 */ MCD::OPC_FilterValue, 7, 126, 36, 0, // Skip to: 28685
3841/* 19343 */ MCD::OPC_CheckField, 13, 1, 0, 119, 36, 0, // Skip to: 28685
3842/* 19350 */ MCD::OPC_Decode, 253, 7, 202, 1, // Opcode: A4_modwrapu
3843/* 19355 */ MCD::OPC_FilterValue, 4, 51, 0, 0, // Skip to: 19411
3844/* 19360 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3845/* 19363 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 19387
3846/* 19368 */ MCD::OPC_CheckField, 13, 1, 0, 94, 36, 0, // Skip to: 28685
3847/* 19375 */ MCD::OPC_CheckField, 5, 3, 0, 87, 36, 0, // Skip to: 28685
3848/* 19382 */ MCD::OPC_Decode, 145, 24, 214, 1, // Opcode: dep_S2_packhl
3849/* 19387 */ MCD::OPC_FilterValue, 1, 77, 36, 0, // Skip to: 28685
3850/* 19392 */ MCD::OPC_CheckField, 13, 1, 0, 70, 36, 0, // Skip to: 28685
3851/* 19399 */ MCD::OPC_CheckField, 5, 3, 0, 63, 36, 0, // Skip to: 28685
3852/* 19406 */ MCD::OPC_Decode, 231, 7, 214, 1, // Opcode: A4_bitsplit
3853/* 19411 */ MCD::OPC_FilterValue, 5, 82, 2, 0, // Skip to: 20010
3854/* 19416 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3855/* 19419 */ MCD::OPC_FilterValue, 0, 139, 0, 0, // Skip to: 19563
3856/* 19424 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3857/* 19427 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19444
3858/* 19432 */ MCD::OPC_CheckField, 13, 1, 0, 30, 36, 0, // Skip to: 28685
3859/* 19439 */ MCD::OPC_Decode, 192, 6, 215, 1, // Opcode: A2_addh_l16_ll
3860/* 19444 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19461
3861/* 19449 */ MCD::OPC_CheckField, 13, 1, 0, 13, 36, 0, // Skip to: 28685
3862/* 19456 */ MCD::OPC_Decode, 139, 7, 215, 1, // Opcode: A2_subh_l16_ll
3863/* 19461 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19478
3864/* 19466 */ MCD::OPC_CheckField, 13, 1, 0, 252, 35, 0, // Skip to: 28685
3865/* 19473 */ MCD::OPC_Decode, 186, 6, 215, 1, // Opcode: A2_addh_h16_ll
3866/* 19478 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19495
3867/* 19483 */ MCD::OPC_CheckField, 13, 1, 0, 235, 35, 0, // Skip to: 28685
3868/* 19490 */ MCD::OPC_Decode, 133, 7, 215, 1, // Opcode: A2_subh_h16_ll
3869/* 19495 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19512
3870/* 19500 */ MCD::OPC_CheckField, 13, 1, 0, 218, 35, 0, // Skip to: 28685
3871/* 19507 */ MCD::OPC_Decode, 143, 24, 202, 1, // Opcode: dep_A2_addsat
3872/* 19512 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19529
3873/* 19517 */ MCD::OPC_CheckField, 13, 1, 0, 201, 35, 0, // Skip to: 28685
3874/* 19524 */ MCD::OPC_Decode, 216, 6, 215, 1, // Opcode: A2_min
3875/* 19529 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 19546
3876/* 19534 */ MCD::OPC_CheckField, 13, 1, 0, 184, 35, 0, // Skip to: 28685
3877/* 19541 */ MCD::OPC_Decode, 212, 6, 202, 1, // Opcode: A2_max
3878/* 19546 */ MCD::OPC_FilterValue, 7, 174, 35, 0, // Skip to: 28685
3879/* 19551 */ MCD::OPC_CheckField, 13, 1, 0, 167, 35, 0, // Skip to: 28685
3880/* 19558 */ MCD::OPC_Decode, 131, 18, 202, 1, // Opcode: S4_parity
3881/* 19563 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 19605
3882/* 19568 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3883/* 19571 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19588
3884/* 19576 */ MCD::OPC_CheckField, 13, 1, 0, 142, 35, 0, // Skip to: 28685
3885/* 19583 */ MCD::OPC_Decode, 185, 6, 215, 1, // Opcode: A2_addh_h16_lh
3886/* 19588 */ MCD::OPC_FilterValue, 3, 132, 35, 0, // Skip to: 28685
3887/* 19593 */ MCD::OPC_CheckField, 13, 1, 0, 125, 35, 0, // Skip to: 28685
3888/* 19600 */ MCD::OPC_Decode, 132, 7, 215, 1, // Opcode: A2_subh_h16_lh
3889/* 19605 */ MCD::OPC_FilterValue, 2, 71, 0, 0, // Skip to: 19681
3890/* 19610 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3891/* 19613 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19630
3892/* 19618 */ MCD::OPC_CheckField, 13, 1, 0, 100, 35, 0, // Skip to: 28685
3893/* 19625 */ MCD::OPC_Decode, 191, 6, 215, 1, // Opcode: A2_addh_l16_hl
3894/* 19630 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19647
3895/* 19635 */ MCD::OPC_CheckField, 13, 1, 0, 83, 35, 0, // Skip to: 28685
3896/* 19642 */ MCD::OPC_Decode, 138, 7, 215, 1, // Opcode: A2_subh_l16_hl
3897/* 19647 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19664
3898/* 19652 */ MCD::OPC_CheckField, 13, 1, 0, 66, 35, 0, // Skip to: 28685
3899/* 19659 */ MCD::OPC_Decode, 184, 6, 215, 1, // Opcode: A2_addh_h16_hl
3900/* 19664 */ MCD::OPC_FilterValue, 3, 56, 35, 0, // Skip to: 28685
3901/* 19669 */ MCD::OPC_CheckField, 13, 1, 0, 49, 35, 0, // Skip to: 28685
3902/* 19676 */ MCD::OPC_Decode, 131, 7, 215, 1, // Opcode: A2_subh_h16_hl
3903/* 19681 */ MCD::OPC_FilterValue, 3, 37, 0, 0, // Skip to: 19723
3904/* 19686 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3905/* 19689 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19706
3906/* 19694 */ MCD::OPC_CheckField, 13, 1, 0, 24, 35, 0, // Skip to: 28685
3907/* 19701 */ MCD::OPC_Decode, 183, 6, 215, 1, // Opcode: A2_addh_h16_hh
3908/* 19706 */ MCD::OPC_FilterValue, 3, 14, 35, 0, // Skip to: 28685
3909/* 19711 */ MCD::OPC_CheckField, 13, 1, 0, 7, 35, 0, // Skip to: 28685
3910/* 19718 */ MCD::OPC_Decode, 130, 7, 215, 1, // Opcode: A2_subh_h16_hh
3911/* 19723 */ MCD::OPC_FilterValue, 4, 122, 0, 0, // Skip to: 19850
3912/* 19728 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3913/* 19731 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19748
3914/* 19736 */ MCD::OPC_CheckField, 13, 1, 0, 238, 34, 0, // Skip to: 28685
3915/* 19743 */ MCD::OPC_Decode, 194, 6, 215, 1, // Opcode: A2_addh_l16_sat_ll
3916/* 19748 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19765
3917/* 19753 */ MCD::OPC_CheckField, 13, 1, 0, 221, 34, 0, // Skip to: 28685
3918/* 19760 */ MCD::OPC_Decode, 141, 7, 215, 1, // Opcode: A2_subh_l16_sat_ll
3919/* 19765 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19782
3920/* 19770 */ MCD::OPC_CheckField, 13, 1, 0, 204, 34, 0, // Skip to: 28685
3921/* 19777 */ MCD::OPC_Decode, 190, 6, 215, 1, // Opcode: A2_addh_h16_sat_ll
3922/* 19782 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19799
3923/* 19787 */ MCD::OPC_CheckField, 13, 1, 0, 187, 34, 0, // Skip to: 28685
3924/* 19794 */ MCD::OPC_Decode, 137, 7, 215, 1, // Opcode: A2_subh_h16_sat_ll
3925/* 19799 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19816
3926/* 19804 */ MCD::OPC_CheckField, 13, 1, 0, 170, 34, 0, // Skip to: 28685
3927/* 19811 */ MCD::OPC_Decode, 144, 24, 215, 1, // Opcode: dep_A2_subsat
3928/* 19816 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19833
3929/* 19821 */ MCD::OPC_CheckField, 13, 1, 0, 153, 34, 0, // Skip to: 28685
3930/* 19828 */ MCD::OPC_Decode, 218, 6, 215, 1, // Opcode: A2_minu
3931/* 19833 */ MCD::OPC_FilterValue, 6, 143, 34, 0, // Skip to: 28685
3932/* 19838 */ MCD::OPC_CheckField, 13, 1, 0, 136, 34, 0, // Skip to: 28685
3933/* 19845 */ MCD::OPC_Decode, 214, 6, 202, 1, // Opcode: A2_maxu
3934/* 19850 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 19892
3935/* 19855 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3936/* 19858 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19875
3937/* 19863 */ MCD::OPC_CheckField, 13, 1, 0, 111, 34, 0, // Skip to: 28685
3938/* 19870 */ MCD::OPC_Decode, 189, 6, 215, 1, // Opcode: A2_addh_h16_sat_lh
3939/* 19875 */ MCD::OPC_FilterValue, 3, 101, 34, 0, // Skip to: 28685
3940/* 19880 */ MCD::OPC_CheckField, 13, 1, 0, 94, 34, 0, // Skip to: 28685
3941/* 19887 */ MCD::OPC_Decode, 136, 7, 215, 1, // Opcode: A2_subh_h16_sat_lh
3942/* 19892 */ MCD::OPC_FilterValue, 6, 71, 0, 0, // Skip to: 19968
3943/* 19897 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3944/* 19900 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19917
3945/* 19905 */ MCD::OPC_CheckField, 13, 1, 0, 69, 34, 0, // Skip to: 28685
3946/* 19912 */ MCD::OPC_Decode, 193, 6, 215, 1, // Opcode: A2_addh_l16_sat_hl
3947/* 19917 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19934
3948/* 19922 */ MCD::OPC_CheckField, 13, 1, 0, 52, 34, 0, // Skip to: 28685
3949/* 19929 */ MCD::OPC_Decode, 140, 7, 215, 1, // Opcode: A2_subh_l16_sat_hl
3950/* 19934 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19951
3951/* 19939 */ MCD::OPC_CheckField, 13, 1, 0, 35, 34, 0, // Skip to: 28685
3952/* 19946 */ MCD::OPC_Decode, 188, 6, 215, 1, // Opcode: A2_addh_h16_sat_hl
3953/* 19951 */ MCD::OPC_FilterValue, 3, 25, 34, 0, // Skip to: 28685
3954/* 19956 */ MCD::OPC_CheckField, 13, 1, 0, 18, 34, 0, // Skip to: 28685
3955/* 19963 */ MCD::OPC_Decode, 135, 7, 215, 1, // Opcode: A2_subh_h16_sat_hl
3956/* 19968 */ MCD::OPC_FilterValue, 7, 8, 34, 0, // Skip to: 28685
3957/* 19973 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3958/* 19976 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19993
3959/* 19981 */ MCD::OPC_CheckField, 13, 1, 0, 249, 33, 0, // Skip to: 28685
3960/* 19988 */ MCD::OPC_Decode, 187, 6, 215, 1, // Opcode: A2_addh_h16_sat_hh
3961/* 19993 */ MCD::OPC_FilterValue, 3, 239, 33, 0, // Skip to: 28685
3962/* 19998 */ MCD::OPC_CheckField, 13, 1, 0, 232, 33, 0, // Skip to: 28685
3963/* 20005 */ MCD::OPC_Decode, 134, 7, 215, 1, // Opcode: A2_subh_h16_sat_hh
3964/* 20010 */ MCD::OPC_FilterValue, 6, 37, 0, 0, // Skip to: 20052
3965/* 20015 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
3966/* 20018 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20035
3967/* 20023 */ MCD::OPC_CheckField, 16, 5, 0, 207, 33, 0, // Skip to: 28685
3968/* 20030 */ MCD::OPC_Decode, 196, 9, 216, 1, // Opcode: F2_sfimm_p
3969/* 20035 */ MCD::OPC_FilterValue, 1, 197, 33, 0, // Skip to: 28685
3970/* 20040 */ MCD::OPC_CheckField, 16, 5, 0, 190, 33, 0, // Skip to: 28685
3971/* 20047 */ MCD::OPC_Decode, 195, 9, 216, 1, // Opcode: F2_sfimm_n
3972/* 20052 */ MCD::OPC_FilterValue, 7, 12, 0, 0, // Skip to: 20069
3973/* 20057 */ MCD::OPC_CheckField, 23, 1, 0, 173, 33, 0, // Skip to: 28685
3974/* 20064 */ MCD::OPC_Decode, 133, 15, 217, 1, // Opcode: M4_mpyrr_addi
3975/* 20069 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20079
3976/* 20074 */ MCD::OPC_Decode, 130, 15, 218, 1, // Opcode: M4_mpyri_addi
3977/* 20079 */ MCD::OPC_FilterValue, 9, 37, 0, 0, // Skip to: 20121
3978/* 20084 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
3979/* 20087 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20104
3980/* 20092 */ MCD::OPC_CheckField, 16, 5, 0, 138, 33, 0, // Skip to: 28685
3981/* 20099 */ MCD::OPC_Decode, 173, 9, 219, 1, // Opcode: F2_dfimm_p
3982/* 20104 */ MCD::OPC_FilterValue, 1, 128, 33, 0, // Skip to: 28685
3983/* 20109 */ MCD::OPC_CheckField, 16, 5, 0, 121, 33, 0, // Skip to: 28685
3984/* 20116 */ MCD::OPC_Decode, 172, 9, 219, 1, // Opcode: F2_dfimm_n
3985/* 20121 */ MCD::OPC_FilterValue, 10, 33, 0, 0, // Skip to: 20159
3986/* 20126 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
3987/* 20129 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20139
3988/* 20134 */ MCD::OPC_Decode, 254, 17, 220, 1, // Opcode: S4_or_andi
3989/* 20139 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 20149
3990/* 20144 */ MCD::OPC_Decode, 255, 17, 221, 1, // Opcode: S4_or_andix
3991/* 20149 */ MCD::OPC_FilterValue, 2, 83, 33, 0, // Skip to: 28685
3992/* 20154 */ MCD::OPC_Decode, 128, 18, 220, 1, // Opcode: S4_or_ori
3993/* 20159 */ MCD::OPC_FilterValue, 11, 23, 0, 0, // Skip to: 20187
3994/* 20164 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
3995/* 20167 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20177
3996/* 20172 */ MCD::OPC_Decode, 239, 17, 222, 1, // Opcode: S4_addaddi
3997/* 20177 */ MCD::OPC_FilterValue, 1, 55, 33, 0, // Skip to: 28685
3998/* 20182 */ MCD::OPC_Decode, 252, 18, 223, 1, // Opcode: S4_subaddi
3999/* 20187 */ MCD::OPC_FilterValue, 12, 204, 0, 0, // Skip to: 20396
4000/* 20192 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4001/* 20195 */ MCD::OPC_FilterValue, 0, 54, 0, 0, // Skip to: 20254
4002/* 20200 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4003/* 20203 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20220
4004/* 20208 */ MCD::OPC_CheckField, 13, 1, 0, 22, 33, 0, // Skip to: 28685
4005/* 20215 */ MCD::OPC_Decode, 165, 8, 224, 1, // Opcode: A4_vcmpbeqi
4006/* 20220 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20237
4007/* 20225 */ MCD::OPC_CheckField, 13, 1, 0, 5, 33, 0, // Skip to: 28685
4008/* 20232 */ MCD::OPC_Decode, 169, 8, 225, 1, // Opcode: A4_vcmpheqi
4009/* 20237 */ MCD::OPC_FilterValue, 4, 251, 32, 0, // Skip to: 28685
4010/* 20242 */ MCD::OPC_CheckField, 13, 1, 0, 244, 32, 0, // Skip to: 28685
4011/* 20249 */ MCD::OPC_Decode, 172, 8, 225, 1, // Opcode: A4_vcmpweqi
4012/* 20254 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 20313
4013/* 20259 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4014/* 20262 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20279
4015/* 20267 */ MCD::OPC_CheckField, 13, 1, 0, 219, 32, 0, // Skip to: 28685
4016/* 20274 */ MCD::OPC_Decode, 167, 8, 225, 1, // Opcode: A4_vcmpbgti
4017/* 20279 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20296
4018/* 20284 */ MCD::OPC_CheckField, 13, 1, 0, 202, 32, 0, // Skip to: 28685
4019/* 20291 */ MCD::OPC_Decode, 170, 8, 225, 1, // Opcode: A4_vcmphgti
4020/* 20296 */ MCD::OPC_FilterValue, 4, 192, 32, 0, // Skip to: 28685
4021/* 20301 */ MCD::OPC_CheckField, 13, 1, 0, 185, 32, 0, // Skip to: 28685
4022/* 20308 */ MCD::OPC_Decode, 173, 8, 225, 1, // Opcode: A4_vcmpwgti
4023/* 20313 */ MCD::OPC_FilterValue, 2, 54, 0, 0, // Skip to: 20372
4024/* 20318 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4025/* 20321 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20338
4026/* 20326 */ MCD::OPC_CheckField, 12, 2, 0, 160, 32, 0, // Skip to: 28685
4027/* 20333 */ MCD::OPC_Decode, 168, 8, 226, 1, // Opcode: A4_vcmpbgtui
4028/* 20338 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20355
4029/* 20343 */ MCD::OPC_CheckField, 12, 2, 0, 143, 32, 0, // Skip to: 28685
4030/* 20350 */ MCD::OPC_Decode, 171, 8, 226, 1, // Opcode: A4_vcmphgtui
4031/* 20355 */ MCD::OPC_FilterValue, 4, 133, 32, 0, // Skip to: 28685
4032/* 20360 */ MCD::OPC_CheckField, 12, 2, 0, 126, 32, 0, // Skip to: 28685
4033/* 20367 */ MCD::OPC_Decode, 174, 8, 226, 1, // Opcode: A4_vcmpwgtui
4034/* 20372 */ MCD::OPC_FilterValue, 4, 116, 32, 0, // Skip to: 28685
4035/* 20377 */ MCD::OPC_CheckField, 10, 4, 0, 109, 32, 0, // Skip to: 28685
4036/* 20384 */ MCD::OPC_CheckField, 2, 3, 4, 102, 32, 0, // Skip to: 28685
4037/* 20391 */ MCD::OPC_Decode, 167, 9, 227, 1, // Opcode: F2_dfclass
4038/* 20396 */ MCD::OPC_FilterValue, 13, 129, 0, 0, // Skip to: 20530
4039/* 20401 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4040/* 20404 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 20446
4041/* 20409 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4042/* 20412 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20429
4043/* 20417 */ MCD::OPC_CheckField, 13, 1, 0, 69, 32, 0, // Skip to: 28685
4044/* 20424 */ MCD::OPC_Decode, 236, 7, 228, 1, // Opcode: A4_cmpbeqi
4045/* 20429 */ MCD::OPC_FilterValue, 2, 59, 32, 0, // Skip to: 28685
4046/* 20434 */ MCD::OPC_CheckField, 13, 1, 0, 52, 32, 0, // Skip to: 28685
4047/* 20441 */ MCD::OPC_Decode, 242, 7, 229, 1, // Opcode: A4_cmpheqi
4048/* 20446 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 20488
4049/* 20451 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4050/* 20454 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20471
4051/* 20459 */ MCD::OPC_CheckField, 13, 1, 0, 27, 32, 0, // Skip to: 28685
4052/* 20466 */ MCD::OPC_Decode, 238, 7, 230, 1, // Opcode: A4_cmpbgti
4053/* 20471 */ MCD::OPC_FilterValue, 2, 17, 32, 0, // Skip to: 28685
4054/* 20476 */ MCD::OPC_CheckField, 13, 1, 0, 10, 32, 0, // Skip to: 28685
4055/* 20483 */ MCD::OPC_Decode, 244, 7, 229, 1, // Opcode: A4_cmphgti
4056/* 20488 */ MCD::OPC_FilterValue, 2, 0, 32, 0, // Skip to: 28685
4057/* 20493 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4058/* 20496 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20513
4059/* 20501 */ MCD::OPC_CheckField, 12, 2, 0, 241, 31, 0, // Skip to: 28685
4060/* 20508 */ MCD::OPC_Decode, 240, 7, 231, 1, // Opcode: A4_cmpbgtui
4061/* 20513 */ MCD::OPC_FilterValue, 2, 231, 31, 0, // Skip to: 28685
4062/* 20518 */ MCD::OPC_CheckField, 12, 2, 0, 224, 31, 0, // Skip to: 28685
4063/* 20525 */ MCD::OPC_Decode, 246, 7, 231, 1, // Opcode: A4_cmphgtui
4064/* 20530 */ MCD::OPC_FilterValue, 14, 115, 0, 0, // Skip to: 20650
4065/* 20535 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
4066/* 20538 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 20566
4067/* 20543 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4068/* 20546 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20556
4069/* 20551 */ MCD::OPC_Decode, 242, 17, 232, 1, // Opcode: S4_andi_asl_ri
4070/* 20556 */ MCD::OPC_FilterValue, 1, 188, 31, 0, // Skip to: 28685
4071/* 20561 */ MCD::OPC_Decode, 243, 17, 232, 1, // Opcode: S4_andi_lsr_ri
4072/* 20566 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 20594
4073/* 20571 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4074/* 20574 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20584
4075/* 20579 */ MCD::OPC_Decode, 129, 18, 232, 1, // Opcode: S4_ori_asl_ri
4076/* 20584 */ MCD::OPC_FilterValue, 1, 160, 31, 0, // Skip to: 28685
4077/* 20589 */ MCD::OPC_Decode, 130, 18, 232, 1, // Opcode: S4_ori_lsr_ri
4078/* 20594 */ MCD::OPC_FilterValue, 4, 23, 0, 0, // Skip to: 20622
4079/* 20599 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4080/* 20602 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20612
4081/* 20607 */ MCD::OPC_Decode, 240, 17, 232, 1, // Opcode: S4_addi_asl_ri
4082/* 20612 */ MCD::OPC_FilterValue, 1, 132, 31, 0, // Skip to: 28685
4083/* 20617 */ MCD::OPC_Decode, 241, 17, 232, 1, // Opcode: S4_addi_lsr_ri
4084/* 20622 */ MCD::OPC_FilterValue, 6, 122, 31, 0, // Skip to: 28685
4085/* 20627 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4086/* 20630 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20640
4087/* 20635 */ MCD::OPC_Decode, 253, 18, 232, 1, // Opcode: S4_subi_asl_ri
4088/* 20640 */ MCD::OPC_FilterValue, 1, 104, 31, 0, // Skip to: 28685
4089/* 20645 */ MCD::OPC_Decode, 254, 18, 232, 1, // Opcode: S4_subi_lsr_ri
4090/* 20650 */ MCD::OPC_FilterValue, 15, 94, 31, 0, // Skip to: 28685
4091/* 20655 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
4092/* 20658 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20668
4093/* 20663 */ MCD::OPC_Decode, 132, 15, 233, 1, // Opcode: M4_mpyri_addr_u2
4094/* 20668 */ MCD::OPC_FilterValue, 1, 76, 31, 0, // Skip to: 28685
4095/* 20673 */ MCD::OPC_Decode, 131, 15, 234, 1, // Opcode: M4_mpyri_addr
4096/* 20678 */ MCD::OPC_FilterValue, 14, 180, 26, 0, // Skip to: 27519
4097/* 20683 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
4098/* 20686 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20703
4099/* 20691 */ MCD::OPC_CheckField, 13, 1, 0, 51, 31, 0, // Skip to: 28685
4100/* 20698 */ MCD::OPC_Decode, 146, 14, 235, 1, // Opcode: M2_mpysip
4101/* 20703 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20720
4102/* 20708 */ MCD::OPC_CheckField, 13, 1, 0, 34, 31, 0, // Skip to: 28685
4103/* 20715 */ MCD::OPC_Decode, 145, 14, 235, 1, // Opcode: M2_mpysin
4104/* 20720 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 20737
4105/* 20725 */ MCD::OPC_CheckField, 13, 1, 0, 17, 31, 0, // Skip to: 28685
4106/* 20732 */ MCD::OPC_Decode, 139, 13, 236, 1, // Opcode: M2_macsip
4107/* 20737 */ MCD::OPC_FilterValue, 12, 12, 0, 0, // Skip to: 20754
4108/* 20742 */ MCD::OPC_CheckField, 13, 1, 0, 0, 31, 0, // Skip to: 28685
4109/* 20749 */ MCD::OPC_Decode, 138, 13, 236, 1, // Opcode: M2_macsin
4110/* 20754 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 20771
4111/* 20759 */ MCD::OPC_CheckField, 13, 1, 0, 239, 30, 0, // Skip to: 28685
4112/* 20766 */ MCD::OPC_Decode, 233, 12, 237, 1, // Opcode: M2_accii
4113/* 20771 */ MCD::OPC_FilterValue, 20, 12, 0, 0, // Skip to: 20788
4114/* 20776 */ MCD::OPC_CheckField, 13, 1, 0, 222, 30, 0, // Skip to: 28685
4115/* 20783 */ MCD::OPC_Decode, 198, 14, 237, 1, // Opcode: M2_naccii
4116/* 20788 */ MCD::OPC_FilterValue, 24, 19, 0, 0, // Skip to: 20812
4117/* 20793 */ MCD::OPC_CheckField, 13, 1, 0, 205, 30, 0, // Skip to: 28685
4118/* 20800 */ MCD::OPC_CheckField, 5, 3, 0, 198, 30, 0, // Skip to: 28685
4119/* 20807 */ MCD::OPC_Decode, 134, 15, 238, 1, // Opcode: M4_mpyrr_addr
4120/* 20812 */ MCD::OPC_FilterValue, 32, 71, 0, 0, // Skip to: 20888
4121/* 20817 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4122/* 20820 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20837
4123/* 20825 */ MCD::OPC_CheckField, 13, 1, 0, 173, 30, 0, // Skip to: 28685
4124/* 20832 */ MCD::OPC_Decode, 254, 13, 214, 1, // Opcode: M2_mpyd_ll_s0
4125/* 20837 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20854
4126/* 20842 */ MCD::OPC_CheckField, 13, 1, 0, 156, 30, 0, // Skip to: 28685
4127/* 20849 */ MCD::OPC_Decode, 252, 13, 214, 1, // Opcode: M2_mpyd_lh_s0
4128/* 20854 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20871
4129/* 20859 */ MCD::OPC_CheckField, 13, 1, 0, 139, 30, 0, // Skip to: 28685
4130/* 20866 */ MCD::OPC_Decode, 250, 13, 214, 1, // Opcode: M2_mpyd_hl_s0
4131/* 20871 */ MCD::OPC_FilterValue, 3, 129, 30, 0, // Skip to: 28685
4132/* 20876 */ MCD::OPC_CheckField, 13, 1, 0, 122, 30, 0, // Skip to: 28685
4133/* 20883 */ MCD::OPC_Decode, 248, 13, 214, 1, // Opcode: M2_mpyd_hh_s0
4134/* 20888 */ MCD::OPC_FilterValue, 33, 71, 0, 0, // Skip to: 20964
4135/* 20893 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4136/* 20896 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20913
4137/* 20901 */ MCD::OPC_CheckField, 13, 1, 0, 97, 30, 0, // Skip to: 28685
4138/* 20908 */ MCD::OPC_Decode, 142, 14, 214, 1, // Opcode: M2_mpyd_rnd_ll_s0
4139/* 20913 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20930
4140/* 20918 */ MCD::OPC_CheckField, 13, 1, 0, 80, 30, 0, // Skip to: 28685
4141/* 20925 */ MCD::OPC_Decode, 140, 14, 214, 1, // Opcode: M2_mpyd_rnd_lh_s0
4142/* 20930 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20947
4143/* 20935 */ MCD::OPC_CheckField, 13, 1, 0, 63, 30, 0, // Skip to: 28685
4144/* 20942 */ MCD::OPC_Decode, 138, 14, 214, 1, // Opcode: M2_mpyd_rnd_hl_s0
4145/* 20947 */ MCD::OPC_FilterValue, 3, 53, 30, 0, // Skip to: 28685
4146/* 20952 */ MCD::OPC_CheckField, 13, 1, 0, 46, 30, 0, // Skip to: 28685
4147/* 20959 */ MCD::OPC_Decode, 136, 14, 214, 1, // Opcode: M2_mpyd_rnd_hh_s0
4148/* 20964 */ MCD::OPC_FilterValue, 34, 71, 0, 0, // Skip to: 21040
4149/* 20969 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4150/* 20972 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20989
4151/* 20977 */ MCD::OPC_CheckField, 13, 1, 0, 21, 30, 0, // Skip to: 28685
4152/* 20984 */ MCD::OPC_Decode, 187, 14, 214, 1, // Opcode: M2_mpyud_ll_s0
4153/* 20989 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21006
4154/* 20994 */ MCD::OPC_CheckField, 13, 1, 0, 4, 30, 0, // Skip to: 28685
4155/* 21001 */ MCD::OPC_Decode, 185, 14, 214, 1, // Opcode: M2_mpyud_lh_s0
4156/* 21006 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21023
4157/* 21011 */ MCD::OPC_CheckField, 13, 1, 0, 243, 29, 0, // Skip to: 28685
4158/* 21018 */ MCD::OPC_Decode, 183, 14, 214, 1, // Opcode: M2_mpyud_hl_s0
4159/* 21023 */ MCD::OPC_FilterValue, 3, 233, 29, 0, // Skip to: 28685
4160/* 21028 */ MCD::OPC_CheckField, 13, 1, 0, 226, 29, 0, // Skip to: 28685
4161/* 21035 */ MCD::OPC_Decode, 181, 14, 214, 1, // Opcode: M2_mpyud_hh_s0
4162/* 21040 */ MCD::OPC_FilterValue, 36, 71, 0, 0, // Skip to: 21116
4163/* 21045 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4164/* 21048 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21065
4165/* 21053 */ MCD::OPC_CheckField, 13, 1, 0, 201, 29, 0, // Skip to: 28685
4166/* 21060 */ MCD::OPC_Decode, 255, 13, 214, 1, // Opcode: M2_mpyd_ll_s1
4167/* 21065 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21082
4168/* 21070 */ MCD::OPC_CheckField, 13, 1, 0, 184, 29, 0, // Skip to: 28685
4169/* 21077 */ MCD::OPC_Decode, 253, 13, 214, 1, // Opcode: M2_mpyd_lh_s1
4170/* 21082 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21099
4171/* 21087 */ MCD::OPC_CheckField, 13, 1, 0, 167, 29, 0, // Skip to: 28685
4172/* 21094 */ MCD::OPC_Decode, 251, 13, 214, 1, // Opcode: M2_mpyd_hl_s1
4173/* 21099 */ MCD::OPC_FilterValue, 3, 157, 29, 0, // Skip to: 28685
4174/* 21104 */ MCD::OPC_CheckField, 13, 1, 0, 150, 29, 0, // Skip to: 28685
4175/* 21111 */ MCD::OPC_Decode, 249, 13, 214, 1, // Opcode: M2_mpyd_hh_s1
4176/* 21116 */ MCD::OPC_FilterValue, 37, 71, 0, 0, // Skip to: 21192
4177/* 21121 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4178/* 21124 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21141
4179/* 21129 */ MCD::OPC_CheckField, 13, 1, 0, 125, 29, 0, // Skip to: 28685
4180/* 21136 */ MCD::OPC_Decode, 143, 14, 214, 1, // Opcode: M2_mpyd_rnd_ll_s1
4181/* 21141 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21158
4182/* 21146 */ MCD::OPC_CheckField, 13, 1, 0, 108, 29, 0, // Skip to: 28685
4183/* 21153 */ MCD::OPC_Decode, 141, 14, 214, 1, // Opcode: M2_mpyd_rnd_lh_s1
4184/* 21158 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21175
4185/* 21163 */ MCD::OPC_CheckField, 13, 1, 0, 91, 29, 0, // Skip to: 28685
4186/* 21170 */ MCD::OPC_Decode, 139, 14, 214, 1, // Opcode: M2_mpyd_rnd_hl_s1
4187/* 21175 */ MCD::OPC_FilterValue, 3, 81, 29, 0, // Skip to: 28685
4188/* 21180 */ MCD::OPC_CheckField, 13, 1, 0, 74, 29, 0, // Skip to: 28685
4189/* 21187 */ MCD::OPC_Decode, 137, 14, 214, 1, // Opcode: M2_mpyd_rnd_hh_s1
4190/* 21192 */ MCD::OPC_FilterValue, 38, 71, 0, 0, // Skip to: 21268
4191/* 21197 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4192/* 21200 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21217
4193/* 21205 */ MCD::OPC_CheckField, 13, 1, 0, 49, 29, 0, // Skip to: 28685
4194/* 21212 */ MCD::OPC_Decode, 188, 14, 214, 1, // Opcode: M2_mpyud_ll_s1
4195/* 21217 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21234
4196/* 21222 */ MCD::OPC_CheckField, 13, 1, 0, 32, 29, 0, // Skip to: 28685
4197/* 21229 */ MCD::OPC_Decode, 186, 14, 214, 1, // Opcode: M2_mpyud_lh_s1
4198/* 21234 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21251
4199/* 21239 */ MCD::OPC_CheckField, 13, 1, 0, 15, 29, 0, // Skip to: 28685
4200/* 21246 */ MCD::OPC_Decode, 184, 14, 214, 1, // Opcode: M2_mpyud_hl_s1
4201/* 21251 */ MCD::OPC_FilterValue, 3, 5, 29, 0, // Skip to: 28685
4202/* 21256 */ MCD::OPC_CheckField, 13, 1, 0, 254, 28, 0, // Skip to: 28685
4203/* 21263 */ MCD::OPC_Decode, 182, 14, 214, 1, // Opcode: M2_mpyud_hh_s1
4204/* 21268 */ MCD::OPC_FilterValue, 40, 105, 0, 0, // Skip to: 21378
4205/* 21273 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4206/* 21276 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21293
4207/* 21281 */ MCD::OPC_CheckField, 13, 1, 0, 229, 28, 0, // Skip to: 28685
4208/* 21288 */ MCD::OPC_Decode, 129, 13, 214, 1, // Opcode: M2_dpmpyss_s0
4209/* 21293 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21310
4210/* 21298 */ MCD::OPC_CheckField, 13, 1, 0, 212, 28, 0, // Skip to: 28685
4211/* 21305 */ MCD::OPC_Decode, 240, 12, 214, 1, // Opcode: M2_cmpyi_s0
4212/* 21310 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21327
4213/* 21315 */ MCD::OPC_CheckField, 13, 1, 0, 195, 28, 0, // Skip to: 28685
4214/* 21322 */ MCD::OPC_Decode, 241, 12, 214, 1, // Opcode: M2_cmpyr_s0
4215/* 21327 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21344
4216/* 21332 */ MCD::OPC_CheckField, 13, 1, 0, 178, 28, 0, // Skip to: 28685
4217/* 21339 */ MCD::OPC_Decode, 224, 14, 214, 1, // Opcode: M2_vmpy2s_s0
4218/* 21344 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21361
4219/* 21349 */ MCD::OPC_CheckField, 13, 1, 0, 161, 28, 0, // Skip to: 28685
4220/* 21356 */ MCD::OPC_Decode, 246, 12, 214, 1, // Opcode: M2_cmpys_s0
4221/* 21361 */ MCD::OPC_FilterValue, 7, 151, 28, 0, // Skip to: 28685
4222/* 21366 */ MCD::OPC_CheckField, 13, 1, 0, 144, 28, 0, // Skip to: 28685
4223/* 21373 */ MCD::OPC_Decode, 228, 14, 214, 1, // Opcode: M2_vmpy2su_s0
4224/* 21378 */ MCD::OPC_FilterValue, 42, 71, 0, 0, // Skip to: 21454
4225/* 21383 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4226/* 21386 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21403
4227/* 21391 */ MCD::OPC_CheckField, 13, 1, 0, 119, 28, 0, // Skip to: 28685
4228/* 21398 */ MCD::OPC_Decode, 132, 13, 214, 1, // Opcode: M2_dpmpyuu_s0
4229/* 21403 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21420
4230/* 21408 */ MCD::OPC_CheckField, 13, 1, 0, 102, 28, 0, // Skip to: 28685
4231/* 21415 */ MCD::OPC_Decode, 160, 15, 214, 1, // Opcode: M5_vmpybsu
4232/* 21420 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21437
4233/* 21425 */ MCD::OPC_CheckField, 13, 1, 0, 85, 28, 0, // Skip to: 28685
4234/* 21432 */ MCD::OPC_Decode, 248, 12, 214, 1, // Opcode: M2_cmpysc_s0
4235/* 21437 */ MCD::OPC_FilterValue, 7, 75, 28, 0, // Skip to: 28685
4236/* 21442 */ MCD::OPC_CheckField, 13, 1, 0, 68, 28, 0, // Skip to: 28685
4237/* 21449 */ MCD::OPC_Decode, 140, 15, 214, 1, // Opcode: M4_pmpyw
4238/* 21454 */ MCD::OPC_FilterValue, 44, 71, 0, 0, // Skip to: 21530
4239/* 21459 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4240/* 21462 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21479
4241/* 21467 */ MCD::OPC_CheckField, 13, 1, 0, 43, 28, 0, // Skip to: 28685
4242/* 21474 */ MCD::OPC_Decode, 161, 15, 214, 1, // Opcode: M5_vmpybuu
4243/* 21479 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21496
4244/* 21484 */ MCD::OPC_CheckField, 13, 1, 0, 26, 28, 0, // Skip to: 28685
4245/* 21491 */ MCD::OPC_Decode, 226, 14, 214, 1, // Opcode: M2_vmpy2s_s1
4246/* 21496 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21513
4247/* 21501 */ MCD::OPC_CheckField, 13, 1, 0, 9, 28, 0, // Skip to: 28685
4248/* 21508 */ MCD::OPC_Decode, 247, 12, 214, 1, // Opcode: M2_cmpys_s1
4249/* 21513 */ MCD::OPC_FilterValue, 7, 255, 27, 0, // Skip to: 28685
4250/* 21518 */ MCD::OPC_CheckField, 13, 1, 0, 248, 27, 0, // Skip to: 28685
4251/* 21525 */ MCD::OPC_Decode, 229, 14, 214, 1, // Opcode: M2_vmpy2su_s1
4252/* 21530 */ MCD::OPC_FilterValue, 46, 37, 0, 0, // Skip to: 21572
4253/* 21535 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4254/* 21538 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21555
4255/* 21543 */ MCD::OPC_CheckField, 13, 1, 0, 223, 27, 0, // Skip to: 28685
4256/* 21550 */ MCD::OPC_Decode, 249, 12, 214, 1, // Opcode: M2_cmpysc_s1
4257/* 21555 */ MCD::OPC_FilterValue, 7, 213, 27, 0, // Skip to: 28685
4258/* 21560 */ MCD::OPC_CheckField, 13, 1, 0, 206, 27, 0, // Skip to: 28685
4259/* 21567 */ MCD::OPC_Decode, 142, 15, 214, 1, // Opcode: M4_vpmpyh
4260/* 21572 */ MCD::OPC_FilterValue, 48, 71, 0, 0, // Skip to: 21648
4261/* 21577 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4262/* 21580 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21597
4263/* 21585 */ MCD::OPC_CheckField, 13, 1, 0, 181, 27, 0, // Skip to: 28685
4264/* 21592 */ MCD::OPC_Decode, 246, 13, 239, 1, // Opcode: M2_mpyd_acc_ll_s0
4265/* 21597 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21614
4266/* 21602 */ MCD::OPC_CheckField, 13, 1, 0, 164, 27, 0, // Skip to: 28685
4267/* 21609 */ MCD::OPC_Decode, 244, 13, 239, 1, // Opcode: M2_mpyd_acc_lh_s0
4268/* 21614 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21631
4269/* 21619 */ MCD::OPC_CheckField, 13, 1, 0, 147, 27, 0, // Skip to: 28685
4270/* 21626 */ MCD::OPC_Decode, 242, 13, 239, 1, // Opcode: M2_mpyd_acc_hl_s0
4271/* 21631 */ MCD::OPC_FilterValue, 3, 137, 27, 0, // Skip to: 28685
4272/* 21636 */ MCD::OPC_CheckField, 13, 1, 0, 130, 27, 0, // Skip to: 28685
4273/* 21643 */ MCD::OPC_Decode, 240, 13, 239, 1, // Opcode: M2_mpyd_acc_hh_s0
4274/* 21648 */ MCD::OPC_FilterValue, 49, 71, 0, 0, // Skip to: 21724
4275/* 21653 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4276/* 21656 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21673
4277/* 21661 */ MCD::OPC_CheckField, 13, 1, 0, 105, 27, 0, // Skip to: 28685
4278/* 21668 */ MCD::OPC_Decode, 134, 14, 239, 1, // Opcode: M2_mpyd_nac_ll_s0
4279/* 21673 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21690
4280/* 21678 */ MCD::OPC_CheckField, 13, 1, 0, 88, 27, 0, // Skip to: 28685
4281/* 21685 */ MCD::OPC_Decode, 132, 14, 239, 1, // Opcode: M2_mpyd_nac_lh_s0
4282/* 21690 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21707
4283/* 21695 */ MCD::OPC_CheckField, 13, 1, 0, 71, 27, 0, // Skip to: 28685
4284/* 21702 */ MCD::OPC_Decode, 130, 14, 239, 1, // Opcode: M2_mpyd_nac_hl_s0
4285/* 21707 */ MCD::OPC_FilterValue, 3, 61, 27, 0, // Skip to: 28685
4286/* 21712 */ MCD::OPC_CheckField, 13, 1, 0, 54, 27, 0, // Skip to: 28685
4287/* 21719 */ MCD::OPC_Decode, 128, 14, 239, 1, // Opcode: M2_mpyd_nac_hh_s0
4288/* 21724 */ MCD::OPC_FilterValue, 50, 71, 0, 0, // Skip to: 21800
4289/* 21729 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4290/* 21732 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21749
4291/* 21737 */ MCD::OPC_CheckField, 13, 1, 0, 29, 27, 0, // Skip to: 28685
4292/* 21744 */ MCD::OPC_Decode, 179, 14, 239, 1, // Opcode: M2_mpyud_acc_ll_s0
4293/* 21749 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21766
4294/* 21754 */ MCD::OPC_CheckField, 13, 1, 0, 12, 27, 0, // Skip to: 28685
4295/* 21761 */ MCD::OPC_Decode, 177, 14, 239, 1, // Opcode: M2_mpyud_acc_lh_s0
4296/* 21766 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21783
4297/* 21771 */ MCD::OPC_CheckField, 13, 1, 0, 251, 26, 0, // Skip to: 28685
4298/* 21778 */ MCD::OPC_Decode, 175, 14, 239, 1, // Opcode: M2_mpyud_acc_hl_s0
4299/* 21783 */ MCD::OPC_FilterValue, 3, 241, 26, 0, // Skip to: 28685
4300/* 21788 */ MCD::OPC_CheckField, 13, 1, 0, 234, 26, 0, // Skip to: 28685
4301/* 21795 */ MCD::OPC_Decode, 173, 14, 239, 1, // Opcode: M2_mpyud_acc_hh_s0
4302/* 21800 */ MCD::OPC_FilterValue, 51, 71, 0, 0, // Skip to: 21876
4303/* 21805 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4304/* 21808 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21825
4305/* 21813 */ MCD::OPC_CheckField, 13, 1, 0, 209, 26, 0, // Skip to: 28685
4306/* 21820 */ MCD::OPC_Decode, 195, 14, 239, 1, // Opcode: M2_mpyud_nac_ll_s0
4307/* 21825 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21842
4308/* 21830 */ MCD::OPC_CheckField, 13, 1, 0, 192, 26, 0, // Skip to: 28685
4309/* 21837 */ MCD::OPC_Decode, 193, 14, 239, 1, // Opcode: M2_mpyud_nac_lh_s0
4310/* 21842 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21859
4311/* 21847 */ MCD::OPC_CheckField, 13, 1, 0, 175, 26, 0, // Skip to: 28685
4312/* 21854 */ MCD::OPC_Decode, 191, 14, 239, 1, // Opcode: M2_mpyud_nac_hl_s0
4313/* 21859 */ MCD::OPC_FilterValue, 3, 165, 26, 0, // Skip to: 28685
4314/* 21864 */ MCD::OPC_CheckField, 13, 1, 0, 158, 26, 0, // Skip to: 28685
4315/* 21871 */ MCD::OPC_Decode, 189, 14, 239, 1, // Opcode: M2_mpyud_nac_hh_s0
4316/* 21876 */ MCD::OPC_FilterValue, 52, 71, 0, 0, // Skip to: 21952
4317/* 21881 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4318/* 21884 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21901
4319/* 21889 */ MCD::OPC_CheckField, 13, 1, 0, 133, 26, 0, // Skip to: 28685
4320/* 21896 */ MCD::OPC_Decode, 247, 13, 239, 1, // Opcode: M2_mpyd_acc_ll_s1
4321/* 21901 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21918
4322/* 21906 */ MCD::OPC_CheckField, 13, 1, 0, 116, 26, 0, // Skip to: 28685
4323/* 21913 */ MCD::OPC_Decode, 245, 13, 239, 1, // Opcode: M2_mpyd_acc_lh_s1
4324/* 21918 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21935
4325/* 21923 */ MCD::OPC_CheckField, 13, 1, 0, 99, 26, 0, // Skip to: 28685
4326/* 21930 */ MCD::OPC_Decode, 243, 13, 239, 1, // Opcode: M2_mpyd_acc_hl_s1
4327/* 21935 */ MCD::OPC_FilterValue, 3, 89, 26, 0, // Skip to: 28685
4328/* 21940 */ MCD::OPC_CheckField, 13, 1, 0, 82, 26, 0, // Skip to: 28685
4329/* 21947 */ MCD::OPC_Decode, 241, 13, 239, 1, // Opcode: M2_mpyd_acc_hh_s1
4330/* 21952 */ MCD::OPC_FilterValue, 53, 71, 0, 0, // Skip to: 22028
4331/* 21957 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4332/* 21960 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21977
4333/* 21965 */ MCD::OPC_CheckField, 13, 1, 0, 57, 26, 0, // Skip to: 28685
4334/* 21972 */ MCD::OPC_Decode, 135, 14, 239, 1, // Opcode: M2_mpyd_nac_ll_s1
4335/* 21977 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21994
4336/* 21982 */ MCD::OPC_CheckField, 13, 1, 0, 40, 26, 0, // Skip to: 28685
4337/* 21989 */ MCD::OPC_Decode, 133, 14, 239, 1, // Opcode: M2_mpyd_nac_lh_s1
4338/* 21994 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22011
4339/* 21999 */ MCD::OPC_CheckField, 13, 1, 0, 23, 26, 0, // Skip to: 28685
4340/* 22006 */ MCD::OPC_Decode, 131, 14, 239, 1, // Opcode: M2_mpyd_nac_hl_s1
4341/* 22011 */ MCD::OPC_FilterValue, 3, 13, 26, 0, // Skip to: 28685
4342/* 22016 */ MCD::OPC_CheckField, 13, 1, 0, 6, 26, 0, // Skip to: 28685
4343/* 22023 */ MCD::OPC_Decode, 129, 14, 239, 1, // Opcode: M2_mpyd_nac_hh_s1
4344/* 22028 */ MCD::OPC_FilterValue, 54, 71, 0, 0, // Skip to: 22104
4345/* 22033 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4346/* 22036 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22053
4347/* 22041 */ MCD::OPC_CheckField, 13, 1, 0, 237, 25, 0, // Skip to: 28685
4348/* 22048 */ MCD::OPC_Decode, 180, 14, 239, 1, // Opcode: M2_mpyud_acc_ll_s1
4349/* 22053 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22070
4350/* 22058 */ MCD::OPC_CheckField, 13, 1, 0, 220, 25, 0, // Skip to: 28685
4351/* 22065 */ MCD::OPC_Decode, 178, 14, 239, 1, // Opcode: M2_mpyud_acc_lh_s1
4352/* 22070 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22087
4353/* 22075 */ MCD::OPC_CheckField, 13, 1, 0, 203, 25, 0, // Skip to: 28685
4354/* 22082 */ MCD::OPC_Decode, 176, 14, 239, 1, // Opcode: M2_mpyud_acc_hl_s1
4355/* 22087 */ MCD::OPC_FilterValue, 3, 193, 25, 0, // Skip to: 28685
4356/* 22092 */ MCD::OPC_CheckField, 13, 1, 0, 186, 25, 0, // Skip to: 28685
4357/* 22099 */ MCD::OPC_Decode, 174, 14, 239, 1, // Opcode: M2_mpyud_acc_hh_s1
4358/* 22104 */ MCD::OPC_FilterValue, 55, 71, 0, 0, // Skip to: 22180
4359/* 22109 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4360/* 22112 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22129
4361/* 22117 */ MCD::OPC_CheckField, 13, 1, 0, 161, 25, 0, // Skip to: 28685
4362/* 22124 */ MCD::OPC_Decode, 196, 14, 239, 1, // Opcode: M2_mpyud_nac_ll_s1
4363/* 22129 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22146
4364/* 22134 */ MCD::OPC_CheckField, 13, 1, 0, 144, 25, 0, // Skip to: 28685
4365/* 22141 */ MCD::OPC_Decode, 194, 14, 239, 1, // Opcode: M2_mpyud_nac_lh_s1
4366/* 22146 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22163
4367/* 22151 */ MCD::OPC_CheckField, 13, 1, 0, 127, 25, 0, // Skip to: 28685
4368/* 22158 */ MCD::OPC_Decode, 192, 14, 239, 1, // Opcode: M2_mpyud_nac_hl_s1
4369/* 22163 */ MCD::OPC_FilterValue, 3, 117, 25, 0, // Skip to: 28685
4370/* 22168 */ MCD::OPC_CheckField, 13, 1, 0, 110, 25, 0, // Skip to: 28685
4371/* 22175 */ MCD::OPC_Decode, 190, 14, 239, 1, // Opcode: M2_mpyud_nac_hh_s1
4372/* 22180 */ MCD::OPC_FilterValue, 56, 105, 0, 0, // Skip to: 22290
4373/* 22185 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4374/* 22188 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22205
4375/* 22193 */ MCD::OPC_CheckField, 13, 1, 0, 85, 25, 0, // Skip to: 28685
4376/* 22200 */ MCD::OPC_Decode, 254, 12, 239, 1, // Opcode: M2_dpmpyss_acc_s0
4377/* 22205 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22222
4378/* 22210 */ MCD::OPC_CheckField, 13, 1, 0, 68, 25, 0, // Skip to: 28685
4379/* 22217 */ MCD::OPC_Decode, 234, 12, 239, 1, // Opcode: M2_cmaci_s0
4380/* 22222 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22239
4381/* 22227 */ MCD::OPC_CheckField, 13, 1, 0, 51, 25, 0, // Skip to: 28685
4382/* 22234 */ MCD::OPC_Decode, 235, 12, 239, 1, // Opcode: M2_cmacr_s0
4383/* 22239 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22256
4384/* 22244 */ MCD::OPC_CheckField, 13, 1, 0, 34, 25, 0, // Skip to: 28685
4385/* 22251 */ MCD::OPC_Decode, 218, 14, 239, 1, // Opcode: M2_vmac2s_s0
4386/* 22256 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22273
4387/* 22261 */ MCD::OPC_CheckField, 13, 1, 0, 17, 25, 0, // Skip to: 28685
4388/* 22268 */ MCD::OPC_Decode, 236, 12, 239, 1, // Opcode: M2_cmacs_s0
4389/* 22273 */ MCD::OPC_FilterValue, 7, 7, 25, 0, // Skip to: 28685
4390/* 22278 */ MCD::OPC_CheckField, 13, 1, 0, 0, 25, 0, // Skip to: 28685
4391/* 22285 */ MCD::OPC_Decode, 250, 12, 239, 1, // Opcode: M2_cnacs_s0
4392/* 22290 */ MCD::OPC_FilterValue, 57, 54, 0, 0, // Skip to: 22349
4393/* 22295 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4394/* 22298 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22315
4395/* 22303 */ MCD::OPC_CheckField, 13, 1, 0, 231, 24, 0, // Skip to: 28685
4396/* 22310 */ MCD::OPC_Decode, 255, 12, 239, 1, // Opcode: M2_dpmpyss_nac_s0
4397/* 22315 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22332
4398/* 22320 */ MCD::OPC_CheckField, 13, 1, 0, 214, 24, 0, // Skip to: 28685
4399/* 22327 */ MCD::OPC_Decode, 214, 14, 239, 1, // Opcode: M2_vmac2
4400/* 22332 */ MCD::OPC_FilterValue, 7, 204, 24, 0, // Skip to: 28685
4401/* 22337 */ MCD::OPC_CheckField, 13, 1, 0, 197, 24, 0, // Skip to: 28685
4402/* 22344 */ MCD::OPC_Decode, 141, 15, 239, 1, // Opcode: M4_pmpyw_acc
4403/* 22349 */ MCD::OPC_FilterValue, 58, 54, 0, 0, // Skip to: 22408
4404/* 22354 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4405/* 22357 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22374
4406/* 22362 */ MCD::OPC_CheckField, 13, 1, 0, 172, 24, 0, // Skip to: 28685
4407/* 22369 */ MCD::OPC_Decode, 130, 13, 239, 1, // Opcode: M2_dpmpyuu_acc_s0
4408/* 22374 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22391
4409/* 22379 */ MCD::OPC_CheckField, 13, 1, 0, 155, 24, 0, // Skip to: 28685
4410/* 22386 */ MCD::OPC_Decode, 238, 12, 239, 1, // Opcode: M2_cmacsc_s0
4411/* 22391 */ MCD::OPC_FilterValue, 7, 145, 24, 0, // Skip to: 28685
4412/* 22396 */ MCD::OPC_CheckField, 13, 1, 0, 138, 24, 0, // Skip to: 28685
4413/* 22403 */ MCD::OPC_Decode, 252, 12, 239, 1, // Opcode: M2_cnacsc_s0
4414/* 22408 */ MCD::OPC_FilterValue, 59, 37, 0, 0, // Skip to: 22450
4415/* 22413 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4416/* 22416 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22433
4417/* 22421 */ MCD::OPC_CheckField, 13, 1, 0, 113, 24, 0, // Skip to: 28685
4418/* 22428 */ MCD::OPC_Decode, 131, 13, 239, 1, // Opcode: M2_dpmpyuu_nac_s0
4419/* 22433 */ MCD::OPC_FilterValue, 5, 103, 24, 0, // Skip to: 28685
4420/* 22438 */ MCD::OPC_CheckField, 13, 1, 0, 96, 24, 0, // Skip to: 28685
4421/* 22445 */ MCD::OPC_Decode, 220, 14, 239, 1, // Opcode: M2_vmac2su_s0
4422/* 22450 */ MCD::OPC_FilterValue, 60, 71, 0, 0, // Skip to: 22526
4423/* 22455 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4424/* 22458 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22475
4425/* 22463 */ MCD::OPC_CheckField, 13, 1, 0, 71, 24, 0, // Skip to: 28685
4426/* 22470 */ MCD::OPC_Decode, 159, 15, 239, 1, // Opcode: M5_vmacbuu
4427/* 22475 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22492
4428/* 22480 */ MCD::OPC_CheckField, 13, 1, 0, 54, 24, 0, // Skip to: 28685
4429/* 22487 */ MCD::OPC_Decode, 219, 14, 239, 1, // Opcode: M2_vmac2s_s1
4430/* 22492 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22509
4431/* 22497 */ MCD::OPC_CheckField, 13, 1, 0, 37, 24, 0, // Skip to: 28685
4432/* 22504 */ MCD::OPC_Decode, 237, 12, 239, 1, // Opcode: M2_cmacs_s1
4433/* 22509 */ MCD::OPC_FilterValue, 7, 27, 24, 0, // Skip to: 28685
4434/* 22514 */ MCD::OPC_CheckField, 13, 1, 0, 20, 24, 0, // Skip to: 28685
4435/* 22521 */ MCD::OPC_Decode, 251, 12, 239, 1, // Opcode: M2_cnacs_s1
4436/* 22526 */ MCD::OPC_FilterValue, 61, 19, 0, 0, // Skip to: 22550
4437/* 22531 */ MCD::OPC_CheckField, 13, 1, 0, 3, 24, 0, // Skip to: 28685
4438/* 22538 */ MCD::OPC_CheckField, 5, 3, 7, 252, 23, 0, // Skip to: 28685
4439/* 22545 */ MCD::OPC_Decode, 143, 15, 239, 1, // Opcode: M4_vpmpyh_acc
4440/* 22550 */ MCD::OPC_FilterValue, 62, 54, 0, 0, // Skip to: 22609
4441/* 22555 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4442/* 22558 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22575
4443/* 22563 */ MCD::OPC_CheckField, 13, 1, 0, 227, 23, 0, // Skip to: 28685
4444/* 22570 */ MCD::OPC_Decode, 158, 15, 239, 1, // Opcode: M5_vmacbsu
4445/* 22575 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22592
4446/* 22580 */ MCD::OPC_CheckField, 13, 1, 0, 210, 23, 0, // Skip to: 28685
4447/* 22587 */ MCD::OPC_Decode, 239, 12, 239, 1, // Opcode: M2_cmacsc_s1
4448/* 22592 */ MCD::OPC_FilterValue, 7, 200, 23, 0, // Skip to: 28685
4449/* 22597 */ MCD::OPC_CheckField, 13, 1, 0, 193, 23, 0, // Skip to: 28685
4450/* 22604 */ MCD::OPC_Decode, 253, 12, 239, 1, // Opcode: M2_cnacsc_s1
4451/* 22609 */ MCD::OPC_FilterValue, 63, 19, 0, 0, // Skip to: 22633
4452/* 22614 */ MCD::OPC_CheckField, 13, 1, 0, 176, 23, 0, // Skip to: 28685
4453/* 22621 */ MCD::OPC_CheckField, 5, 3, 5, 169, 23, 0, // Skip to: 28685
4454/* 22628 */ MCD::OPC_Decode, 221, 14, 239, 1, // Opcode: M2_vmac2su_s1
4455/* 22633 */ MCD::OPC_FilterValue, 64, 144, 0, 0, // Skip to: 22782
4456/* 22638 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4457/* 22641 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22658
4458/* 22646 */ MCD::OPC_CheckField, 13, 1, 0, 144, 23, 0, // Skip to: 28685
4459/* 22653 */ MCD::OPC_Decode, 236, 14, 192, 1, // Opcode: M2_vrcmpyi_s0
4460/* 22658 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22675
4461/* 22663 */ MCD::OPC_CheckField, 13, 1, 0, 127, 23, 0, // Skip to: 28685
4462/* 22670 */ MCD::OPC_Decode, 238, 14, 192, 1, // Opcode: M2_vrcmpyr_s0
4463/* 22675 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22692
4464/* 22680 */ MCD::OPC_CheckField, 13, 1, 0, 110, 23, 0, // Skip to: 28685
4465/* 22687 */ MCD::OPC_Decode, 247, 14, 192, 1, // Opcode: M2_vrmpy_s0
4466/* 22692 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 22714
4467/* 22697 */ MCD::OPC_CheckPredicate, 6, 95, 23, 0, // Skip to: 28685
4468/* 22702 */ MCD::OPC_CheckField, 13, 1, 0, 88, 23, 0, // Skip to: 28685
4469/* 22709 */ MCD::OPC_Decode, 166, 9, 192, 1, // Opcode: F2_dfadd
4470/* 22714 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 22731
4471/* 22719 */ MCD::OPC_CheckField, 13, 1, 0, 71, 23, 0, // Skip to: 28685
4472/* 22726 */ MCD::OPC_Decode, 212, 14, 192, 1, // Opcode: M2_vdmpys_s0
4473/* 22731 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22748
4474/* 22736 */ MCD::OPC_CheckField, 13, 1, 0, 54, 23, 0, // Skip to: 28685
4475/* 22743 */ MCD::OPC_Decode, 162, 13, 192, 1, // Opcode: M2_mmpyl_s0
4476/* 22748 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22765
4477/* 22753 */ MCD::OPC_CheckField, 13, 1, 0, 37, 23, 0, // Skip to: 28685
4478/* 22760 */ MCD::OPC_Decode, 222, 14, 192, 1, // Opcode: M2_vmpy2es_s0
4479/* 22765 */ MCD::OPC_FilterValue, 7, 27, 23, 0, // Skip to: 28685
4480/* 22770 */ MCD::OPC_CheckField, 13, 1, 0, 20, 23, 0, // Skip to: 28685
4481/* 22777 */ MCD::OPC_Decode, 158, 13, 192, 1, // Opcode: M2_mmpyh_s0
4482/* 22782 */ MCD::OPC_FilterValue, 65, 110, 0, 0, // Skip to: 22897
4483/* 22787 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4484/* 22790 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22807
4485/* 22795 */ MCD::OPC_CheckField, 13, 1, 0, 251, 22, 0, // Skip to: 28685
4486/* 22802 */ MCD::OPC_Decode, 201, 14, 193, 1, // Opcode: M2_vabsdiffw
4487/* 22807 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22824
4488/* 22812 */ MCD::OPC_CheckField, 13, 1, 0, 234, 22, 0, // Skip to: 28685
4489/* 22819 */ MCD::OPC_Decode, 150, 15, 192, 1, // Opcode: M4_vrmpyoh_s0
4490/* 22824 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 22846
4491/* 22829 */ MCD::OPC_CheckPredicate, 3, 219, 22, 0, // Skip to: 28685
4492/* 22834 */ MCD::OPC_CheckField, 13, 1, 0, 212, 22, 0, // Skip to: 28685
4493/* 22841 */ MCD::OPC_Decode, 174, 9, 192, 1, // Opcode: F2_dfmax
4494/* 22846 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22863
4495/* 22851 */ MCD::OPC_CheckField, 13, 1, 0, 195, 22, 0, // Skip to: 28685
4496/* 22858 */ MCD::OPC_Decode, 160, 13, 192, 1, // Opcode: M2_mmpyl_rs0
4497/* 22863 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22880
4498/* 22868 */ MCD::OPC_CheckField, 13, 1, 0, 178, 22, 0, // Skip to: 28685
4499/* 22875 */ MCD::OPC_Decode, 205, 14, 192, 1, // Opcode: M2_vcmpy_s0_sat_r
4500/* 22880 */ MCD::OPC_FilterValue, 7, 168, 22, 0, // Skip to: 28685
4501/* 22885 */ MCD::OPC_CheckField, 13, 1, 0, 161, 22, 0, // Skip to: 28685
4502/* 22892 */ MCD::OPC_Decode, 156, 13, 192, 1, // Opcode: M2_mmpyh_rs0
4503/* 22897 */ MCD::OPC_FilterValue, 66, 144, 0, 0, // Skip to: 23046
4504/* 22902 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4505/* 22905 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22922
4506/* 22910 */ MCD::OPC_CheckField, 13, 1, 0, 136, 22, 0, // Skip to: 28685
4507/* 22917 */ MCD::OPC_Decode, 237, 14, 192, 1, // Opcode: M2_vrcmpyi_s0c
4508/* 22922 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22939
4509/* 22927 */ MCD::OPC_CheckField, 13, 1, 0, 119, 22, 0, // Skip to: 28685
4510/* 22934 */ MCD::OPC_Decode, 214, 7, 192, 1, // Opcode: A2_vraddub
4511/* 22939 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22956
4512/* 22944 */ MCD::OPC_CheckField, 13, 1, 0, 102, 22, 0, // Skip to: 28685
4513/* 22951 */ MCD::OPC_Decode, 216, 7, 192, 1, // Opcode: A2_vrsadub
4514/* 22956 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 22978
4515/* 22961 */ MCD::OPC_CheckPredicate, 3, 87, 22, 0, // Skip to: 28685
4516/* 22966 */ MCD::OPC_CheckField, 13, 1, 0, 80, 22, 0, // Skip to: 28685
4517/* 22973 */ MCD::OPC_Decode, 176, 9, 192, 1, // Opcode: F2_dfmpyfix
4518/* 22978 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 22995
4519/* 22983 */ MCD::OPC_CheckField, 13, 1, 0, 63, 22, 0, // Skip to: 28685
4520/* 22990 */ MCD::OPC_Decode, 146, 15, 192, 1, // Opcode: M4_vrmpyeh_s0
4521/* 22995 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23012
4522/* 23000 */ MCD::OPC_CheckField, 13, 1, 0, 46, 22, 0, // Skip to: 28685
4523/* 23007 */ MCD::OPC_Decode, 170, 13, 192, 1, // Opcode: M2_mmpyul_s0
4524/* 23012 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23029
4525/* 23017 */ MCD::OPC_CheckField, 13, 1, 0, 29, 22, 0, // Skip to: 28685
4526/* 23024 */ MCD::OPC_Decode, 204, 14, 192, 1, // Opcode: M2_vcmpy_s0_sat_i
4527/* 23029 */ MCD::OPC_FilterValue, 7, 19, 22, 0, // Skip to: 28685
4528/* 23034 */ MCD::OPC_CheckField, 13, 1, 0, 12, 22, 0, // Skip to: 28685
4529/* 23041 */ MCD::OPC_Decode, 166, 13, 192, 1, // Opcode: M2_mmpyuh_s0
4530/* 23046 */ MCD::OPC_FilterValue, 67, 93, 0, 0, // Skip to: 23144
4531/* 23051 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4532/* 23054 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23071
4533/* 23059 */ MCD::OPC_CheckField, 13, 1, 0, 243, 21, 0, // Skip to: 28685
4534/* 23066 */ MCD::OPC_Decode, 200, 14, 193, 1, // Opcode: M2_vabsdiffh
4535/* 23071 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23088
4536/* 23076 */ MCD::OPC_CheckField, 13, 1, 0, 226, 21, 0, // Skip to: 28685
4537/* 23083 */ MCD::OPC_Decode, 239, 14, 192, 1, // Opcode: M2_vrcmpyr_s0c
4538/* 23088 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 23110
4539/* 23093 */ MCD::OPC_CheckPredicate, 5, 211, 21, 0, // Skip to: 28685
4540/* 23098 */ MCD::OPC_CheckField, 13, 1, 0, 204, 21, 0, // Skip to: 28685
4541/* 23105 */ MCD::OPC_Decode, 168, 15, 192, 1, // Opcode: M7_dcmpyiw
4542/* 23110 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23127
4543/* 23115 */ MCD::OPC_CheckField, 13, 1, 0, 187, 21, 0, // Skip to: 28685
4544/* 23122 */ MCD::OPC_Decode, 168, 13, 192, 1, // Opcode: M2_mmpyul_rs0
4545/* 23127 */ MCD::OPC_FilterValue, 7, 177, 21, 0, // Skip to: 28685
4546/* 23132 */ MCD::OPC_CheckField, 13, 1, 0, 170, 21, 0, // Skip to: 28685
4547/* 23139 */ MCD::OPC_Decode, 164, 13, 192, 1, // Opcode: M2_mmpyuh_rs0
4548/* 23144 */ MCD::OPC_FilterValue, 68, 132, 0, 0, // Skip to: 23281
4549/* 23149 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4550/* 23152 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23169
4551/* 23157 */ MCD::OPC_CheckField, 13, 1, 0, 145, 21, 0, // Skip to: 28685
4552/* 23164 */ MCD::OPC_Decode, 165, 15, 192, 1, // Opcode: M5_vrmpybuu
4553/* 23169 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 23191
4554/* 23174 */ MCD::OPC_CheckPredicate, 5, 130, 21, 0, // Skip to: 28685
4555/* 23179 */ MCD::OPC_CheckField, 13, 1, 0, 123, 21, 0, // Skip to: 28685
4556/* 23186 */ MCD::OPC_Decode, 172, 15, 192, 1, // Opcode: M7_dcmpyrw
4557/* 23191 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 23213
4558/* 23196 */ MCD::OPC_CheckPredicate, 6, 108, 21, 0, // Skip to: 28685
4559/* 23201 */ MCD::OPC_CheckField, 13, 1, 0, 101, 21, 0, // Skip to: 28685
4560/* 23208 */ MCD::OPC_Decode, 180, 9, 192, 1, // Opcode: F2_dfsub
4561/* 23213 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23230
4562/* 23218 */ MCD::OPC_CheckField, 13, 1, 0, 84, 21, 0, // Skip to: 28685
4563/* 23225 */ MCD::OPC_Decode, 213, 14, 192, 1, // Opcode: M2_vdmpys_s1
4564/* 23230 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23247
4565/* 23235 */ MCD::OPC_CheckField, 13, 1, 0, 67, 21, 0, // Skip to: 28685
4566/* 23242 */ MCD::OPC_Decode, 163, 13, 192, 1, // Opcode: M2_mmpyl_s1
4567/* 23247 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23264
4568/* 23252 */ MCD::OPC_CheckField, 13, 1, 0, 50, 21, 0, // Skip to: 28685
4569/* 23259 */ MCD::OPC_Decode, 223, 14, 192, 1, // Opcode: M2_vmpy2es_s1
4570/* 23264 */ MCD::OPC_FilterValue, 7, 40, 21, 0, // Skip to: 28685
4571/* 23269 */ MCD::OPC_CheckField, 13, 1, 0, 33, 21, 0, // Skip to: 28685
4572/* 23276 */ MCD::OPC_Decode, 159, 13, 192, 1, // Opcode: M2_mmpyh_s1
4573/* 23281 */ MCD::OPC_FilterValue, 69, 149, 0, 0, // Skip to: 23435
4574/* 23286 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4575/* 23289 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23311
4576/* 23294 */ MCD::OPC_CheckPredicate, 4, 10, 21, 0, // Skip to: 28685
4577/* 23299 */ MCD::OPC_CheckField, 13, 1, 0, 3, 21, 0, // Skip to: 28685
4578/* 23306 */ MCD::OPC_Decode, 167, 15, 193, 1, // Opcode: M6_vabsdiffub
4579/* 23311 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23328
4580/* 23316 */ MCD::OPC_CheckField, 13, 1, 0, 242, 20, 0, // Skip to: 28685
4581/* 23323 */ MCD::OPC_Decode, 157, 15, 192, 1, // Opcode: M5_vdmpybsu
4582/* 23328 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23345
4583/* 23333 */ MCD::OPC_CheckField, 13, 1, 0, 225, 20, 0, // Skip to: 28685
4584/* 23340 */ MCD::OPC_Decode, 151, 15, 192, 1, // Opcode: M4_vrmpyoh_s1
4585/* 23345 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 23367
4586/* 23350 */ MCD::OPC_CheckPredicate, 3, 210, 20, 0, // Skip to: 28685
4587/* 23355 */ MCD::OPC_CheckField, 13, 1, 0, 203, 20, 0, // Skip to: 28685
4588/* 23362 */ MCD::OPC_Decode, 179, 9, 192, 1, // Opcode: F2_dfmpyll
4589/* 23367 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23384
4590/* 23372 */ MCD::OPC_CheckField, 13, 1, 0, 186, 20, 0, // Skip to: 28685
4591/* 23379 */ MCD::OPC_Decode, 242, 14, 192, 1, // Opcode: M2_vrcmpys_s1_h
4592/* 23384 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23401
4593/* 23389 */ MCD::OPC_CheckField, 13, 1, 0, 169, 20, 0, // Skip to: 28685
4594/* 23396 */ MCD::OPC_Decode, 161, 13, 192, 1, // Opcode: M2_mmpyl_rs1
4595/* 23401 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23418
4596/* 23406 */ MCD::OPC_CheckField, 13, 1, 0, 152, 20, 0, // Skip to: 28685
4597/* 23413 */ MCD::OPC_Decode, 207, 14, 192, 1, // Opcode: M2_vcmpy_s1_sat_r
4598/* 23418 */ MCD::OPC_FilterValue, 7, 142, 20, 0, // Skip to: 28685
4599/* 23423 */ MCD::OPC_CheckField, 13, 1, 0, 135, 20, 0, // Skip to: 28685
4600/* 23430 */ MCD::OPC_Decode, 157, 13, 192, 1, // Opcode: M2_mmpyh_rs1
4601/* 23435 */ MCD::OPC_FilterValue, 70, 132, 0, 0, // Skip to: 23572
4602/* 23440 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4603/* 23443 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23460
4604/* 23448 */ MCD::OPC_CheckField, 13, 1, 0, 110, 20, 0, // Skip to: 28685
4605/* 23455 */ MCD::OPC_Decode, 164, 15, 192, 1, // Opcode: M5_vrmpybsu
4606/* 23460 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 23482
4607/* 23465 */ MCD::OPC_CheckPredicate, 5, 95, 20, 0, // Skip to: 28685
4608/* 23470 */ MCD::OPC_CheckField, 13, 1, 0, 88, 20, 0, // Skip to: 28685
4609/* 23477 */ MCD::OPC_Decode, 174, 15, 192, 1, // Opcode: M7_dcmpyrwc
4610/* 23482 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 23504
4611/* 23487 */ MCD::OPC_CheckPredicate, 3, 73, 20, 0, // Skip to: 28685
4612/* 23492 */ MCD::OPC_CheckField, 13, 1, 0, 66, 20, 0, // Skip to: 28685
4613/* 23499 */ MCD::OPC_Decode, 175, 9, 192, 1, // Opcode: F2_dfmin
4614/* 23504 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23521
4615/* 23509 */ MCD::OPC_CheckField, 13, 1, 0, 49, 20, 0, // Skip to: 28685
4616/* 23516 */ MCD::OPC_Decode, 147, 15, 192, 1, // Opcode: M4_vrmpyeh_s1
4617/* 23521 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23538
4618/* 23526 */ MCD::OPC_CheckField, 13, 1, 0, 32, 20, 0, // Skip to: 28685
4619/* 23533 */ MCD::OPC_Decode, 171, 13, 192, 1, // Opcode: M2_mmpyul_s1
4620/* 23538 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23555
4621/* 23543 */ MCD::OPC_CheckField, 13, 1, 0, 15, 20, 0, // Skip to: 28685
4622/* 23550 */ MCD::OPC_Decode, 206, 14, 192, 1, // Opcode: M2_vcmpy_s1_sat_i
4623/* 23555 */ MCD::OPC_FilterValue, 7, 5, 20, 0, // Skip to: 28685
4624/* 23560 */ MCD::OPC_CheckField, 13, 1, 0, 254, 19, 0, // Skip to: 28685
4625/* 23567 */ MCD::OPC_Decode, 167, 13, 192, 1, // Opcode: M2_mmpyuh_s1
4626/* 23572 */ MCD::OPC_FilterValue, 71, 98, 0, 0, // Skip to: 23675
4627/* 23577 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4628/* 23580 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23602
4629/* 23585 */ MCD::OPC_CheckPredicate, 4, 231, 19, 0, // Skip to: 28685
4630/* 23590 */ MCD::OPC_CheckField, 13, 1, 0, 224, 19, 0, // Skip to: 28685
4631/* 23597 */ MCD::OPC_Decode, 166, 15, 193, 1, // Opcode: M6_vabsdiffb
4632/* 23602 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 23624
4633/* 23607 */ MCD::OPC_CheckPredicate, 5, 209, 19, 0, // Skip to: 28685
4634/* 23612 */ MCD::OPC_CheckField, 13, 1, 0, 202, 19, 0, // Skip to: 28685
4635/* 23619 */ MCD::OPC_Decode, 170, 15, 192, 1, // Opcode: M7_dcmpyiwc
4636/* 23624 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23641
4637/* 23629 */ MCD::OPC_CheckField, 13, 1, 0, 185, 19, 0, // Skip to: 28685
4638/* 23636 */ MCD::OPC_Decode, 243, 14, 192, 1, // Opcode: M2_vrcmpys_s1_l
4639/* 23641 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23658
4640/* 23646 */ MCD::OPC_CheckField, 13, 1, 0, 168, 19, 0, // Skip to: 28685
4641/* 23653 */ MCD::OPC_Decode, 169, 13, 192, 1, // Opcode: M2_mmpyul_rs1
4642/* 23658 */ MCD::OPC_FilterValue, 7, 158, 19, 0, // Skip to: 28685
4643/* 23663 */ MCD::OPC_CheckField, 13, 1, 0, 151, 19, 0, // Skip to: 28685
4644/* 23670 */ MCD::OPC_Decode, 165, 13, 192, 1, // Opcode: M2_mmpyuh_rs1
4645/* 23675 */ MCD::OPC_FilterValue, 72, 59, 0, 0, // Skip to: 23739
4646/* 23680 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4647/* 23683 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23700
4648/* 23688 */ MCD::OPC_CheckField, 13, 1, 0, 126, 19, 0, // Skip to: 28685
4649/* 23695 */ MCD::OPC_Decode, 210, 14, 194, 1, // Opcode: M2_vdmpyrs_s0
4650/* 23700 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23717
4651/* 23705 */ MCD::OPC_CheckField, 13, 1, 0, 109, 19, 0, // Skip to: 28685
4652/* 23712 */ MCD::OPC_Decode, 231, 14, 194, 1, // Opcode: M2_vradduh
4653/* 23717 */ MCD::OPC_FilterValue, 4, 99, 19, 0, // Skip to: 28685
4654/* 23722 */ MCD::OPC_CheckPredicate, 5, 94, 19, 0, // Skip to: 28685
4655/* 23727 */ MCD::OPC_CheckField, 13, 1, 0, 87, 19, 0, // Skip to: 28685
4656/* 23734 */ MCD::OPC_Decode, 178, 15, 194, 1, // Opcode: M7_wcmpyiwc
4657/* 23739 */ MCD::OPC_FilterValue, 73, 42, 0, 0, // Skip to: 23786
4658/* 23744 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4659/* 23747 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23769
4660/* 23752 */ MCD::OPC_CheckPredicate, 5, 64, 19, 0, // Skip to: 28685
4661/* 23757 */ MCD::OPC_CheckField, 13, 1, 0, 57, 19, 0, // Skip to: 28685
4662/* 23764 */ MCD::OPC_Decode, 176, 15, 194, 1, // Opcode: M7_wcmpyiw
4663/* 23769 */ MCD::OPC_FilterValue, 7, 47, 19, 0, // Skip to: 28685
4664/* 23774 */ MCD::OPC_CheckField, 13, 1, 0, 40, 19, 0, // Skip to: 28685
4665/* 23781 */ MCD::OPC_Decode, 230, 14, 194, 1, // Opcode: M2_vraddh
4666/* 23786 */ MCD::OPC_FilterValue, 74, 24, 0, 0, // Skip to: 23815
4667/* 23791 */ MCD::OPC_CheckPredicate, 5, 25, 19, 0, // Skip to: 28685
4668/* 23796 */ MCD::OPC_CheckField, 13, 1, 0, 18, 19, 0, // Skip to: 28685
4669/* 23803 */ MCD::OPC_CheckField, 5, 3, 0, 11, 19, 0, // Skip to: 28685
4670/* 23810 */ MCD::OPC_Decode, 180, 15, 194, 1, // Opcode: M7_wcmpyrw
4671/* 23815 */ MCD::OPC_FilterValue, 75, 24, 0, 0, // Skip to: 23844
4672/* 23820 */ MCD::OPC_CheckPredicate, 5, 252, 18, 0, // Skip to: 28685
4673/* 23825 */ MCD::OPC_CheckField, 13, 1, 0, 245, 18, 0, // Skip to: 28685
4674/* 23832 */ MCD::OPC_CheckField, 5, 3, 0, 238, 18, 0, // Skip to: 28685
4675/* 23839 */ MCD::OPC_Decode, 182, 15, 194, 1, // Opcode: M7_wcmpyrwc
4676/* 23844 */ MCD::OPC_FilterValue, 76, 42, 0, 0, // Skip to: 23891
4677/* 23849 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4678/* 23852 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23869
4679/* 23857 */ MCD::OPC_CheckField, 13, 1, 0, 213, 18, 0, // Skip to: 28685
4680/* 23864 */ MCD::OPC_Decode, 211, 14, 194, 1, // Opcode: M2_vdmpyrs_s1
4681/* 23869 */ MCD::OPC_FilterValue, 4, 203, 18, 0, // Skip to: 28685
4682/* 23874 */ MCD::OPC_CheckPredicate, 5, 198, 18, 0, // Skip to: 28685
4683/* 23879 */ MCD::OPC_CheckField, 13, 1, 0, 191, 18, 0, // Skip to: 28685
4684/* 23886 */ MCD::OPC_Decode, 179, 15, 194, 1, // Opcode: M7_wcmpyiwc_rnd
4685/* 23891 */ MCD::OPC_FilterValue, 77, 59, 0, 0, // Skip to: 23955
4686/* 23896 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4687/* 23899 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23921
4688/* 23904 */ MCD::OPC_CheckPredicate, 5, 168, 18, 0, // Skip to: 28685
4689/* 23909 */ MCD::OPC_CheckField, 13, 1, 0, 161, 18, 0, // Skip to: 28685
4690/* 23916 */ MCD::OPC_Decode, 177, 15, 194, 1, // Opcode: M7_wcmpyiw_rnd
4691/* 23921 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23938
4692/* 23926 */ MCD::OPC_CheckField, 13, 1, 0, 144, 18, 0, // Skip to: 28685
4693/* 23933 */ MCD::OPC_Decode, 244, 14, 194, 1, // Opcode: M2_vrcmpys_s1rp_h
4694/* 23938 */ MCD::OPC_FilterValue, 7, 134, 18, 0, // Skip to: 28685
4695/* 23943 */ MCD::OPC_CheckField, 13, 1, 0, 127, 18, 0, // Skip to: 28685
4696/* 23950 */ MCD::OPC_Decode, 245, 14, 194, 1, // Opcode: M2_vrcmpys_s1rp_l
4697/* 23955 */ MCD::OPC_FilterValue, 78, 24, 0, 0, // Skip to: 23984
4698/* 23960 */ MCD::OPC_CheckPredicate, 5, 112, 18, 0, // Skip to: 28685
4699/* 23965 */ MCD::OPC_CheckField, 13, 1, 0, 105, 18, 0, // Skip to: 28685
4700/* 23972 */ MCD::OPC_CheckField, 5, 3, 0, 98, 18, 0, // Skip to: 28685
4701/* 23979 */ MCD::OPC_Decode, 181, 15, 194, 1, // Opcode: M7_wcmpyrw_rnd
4702/* 23984 */ MCD::OPC_FilterValue, 79, 24, 0, 0, // Skip to: 24013
4703/* 23989 */ MCD::OPC_CheckPredicate, 5, 83, 18, 0, // Skip to: 28685
4704/* 23994 */ MCD::OPC_CheckField, 13, 1, 0, 76, 18, 0, // Skip to: 28685
4705/* 24001 */ MCD::OPC_CheckField, 5, 3, 0, 69, 18, 0, // Skip to: 28685
4706/* 24008 */ MCD::OPC_Decode, 183, 15, 194, 1, // Opcode: M7_wcmpyrwc_rnd
4707/* 24013 */ MCD::OPC_FilterValue, 80, 144, 0, 0, // Skip to: 24162
4708/* 24018 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4709/* 24021 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24038
4710/* 24026 */ MCD::OPC_CheckField, 13, 1, 0, 44, 18, 0, // Skip to: 28685
4711/* 24033 */ MCD::OPC_Decode, 232, 14, 206, 1, // Opcode: M2_vrcmaci_s0
4712/* 24038 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24055
4713/* 24043 */ MCD::OPC_CheckField, 13, 1, 0, 27, 18, 0, // Skip to: 28685
4714/* 24050 */ MCD::OPC_Decode, 234, 14, 206, 1, // Opcode: M2_vrcmacr_s0
4715/* 24055 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24072
4716/* 24060 */ MCD::OPC_CheckField, 13, 1, 0, 10, 18, 0, // Skip to: 28685
4717/* 24067 */ MCD::OPC_Decode, 246, 14, 206, 1, // Opcode: M2_vrmac_s0
4718/* 24072 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 24094
4719/* 24077 */ MCD::OPC_CheckPredicate, 3, 251, 17, 0, // Skip to: 28685
4720/* 24082 */ MCD::OPC_CheckField, 13, 1, 0, 244, 17, 0, // Skip to: 28685
4721/* 24089 */ MCD::OPC_Decode, 178, 9, 206, 1, // Opcode: F2_dfmpylh
4722/* 24094 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24111
4723/* 24099 */ MCD::OPC_CheckField, 13, 1, 0, 227, 17, 0, // Skip to: 28685
4724/* 24106 */ MCD::OPC_Decode, 208, 14, 206, 1, // Opcode: M2_vdmacs_s0
4725/* 24111 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24128
4726/* 24116 */ MCD::OPC_CheckField, 13, 1, 0, 210, 17, 0, // Skip to: 28685
4727/* 24123 */ MCD::OPC_Decode, 146, 13, 206, 1, // Opcode: M2_mmacls_s0
4728/* 24128 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24145
4729/* 24133 */ MCD::OPC_CheckField, 13, 1, 0, 193, 17, 0, // Skip to: 28685
4730/* 24140 */ MCD::OPC_Decode, 216, 14, 206, 1, // Opcode: M2_vmac2es_s0
4731/* 24145 */ MCD::OPC_FilterValue, 7, 183, 17, 0, // Skip to: 28685
4732/* 24150 */ MCD::OPC_CheckField, 13, 1, 0, 176, 17, 0, // Skip to: 28685
4733/* 24157 */ MCD::OPC_Decode, 142, 13, 206, 1, // Opcode: M2_mmachs_s0
4734/* 24162 */ MCD::OPC_FilterValue, 81, 105, 0, 0, // Skip to: 24272
4735/* 24167 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4736/* 24170 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24187
4737/* 24175 */ MCD::OPC_CheckField, 13, 1, 0, 151, 17, 0, // Skip to: 28685
4738/* 24182 */ MCD::OPC_Decode, 156, 15, 206, 1, // Opcode: M5_vdmacbsu
4739/* 24187 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24204
4740/* 24192 */ MCD::OPC_CheckField, 13, 1, 0, 134, 17, 0, // Skip to: 28685
4741/* 24199 */ MCD::OPC_Decode, 215, 14, 206, 1, // Opcode: M2_vmac2es
4742/* 24204 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24221
4743/* 24209 */ MCD::OPC_CheckField, 13, 1, 0, 117, 17, 0, // Skip to: 28685
4744/* 24216 */ MCD::OPC_Decode, 203, 14, 206, 1, // Opcode: M2_vcmac_s0_sat_r
4745/* 24221 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24238
4746/* 24226 */ MCD::OPC_CheckField, 13, 1, 0, 100, 17, 0, // Skip to: 28685
4747/* 24233 */ MCD::OPC_Decode, 144, 13, 206, 1, // Opcode: M2_mmacls_rs0
4748/* 24238 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24255
4749/* 24243 */ MCD::OPC_CheckField, 13, 1, 0, 83, 17, 0, // Skip to: 28685
4750/* 24250 */ MCD::OPC_Decode, 144, 15, 206, 1, // Opcode: M4_vrmpyeh_acc_s0
4751/* 24255 */ MCD::OPC_FilterValue, 7, 73, 17, 0, // Skip to: 28685
4752/* 24260 */ MCD::OPC_CheckField, 13, 1, 0, 66, 17, 0, // Skip to: 28685
4753/* 24267 */ MCD::OPC_Decode, 140, 13, 206, 1, // Opcode: M2_mmachs_rs0
4754/* 24272 */ MCD::OPC_FilterValue, 82, 127, 0, 0, // Skip to: 24404
4755/* 24277 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4756/* 24280 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24297
4757/* 24285 */ MCD::OPC_CheckField, 13, 1, 0, 41, 17, 0, // Skip to: 28685
4758/* 24292 */ MCD::OPC_Decode, 233, 14, 206, 1, // Opcode: M2_vrcmaci_s0c
4759/* 24297 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24314
4760/* 24302 */ MCD::OPC_CheckField, 13, 1, 0, 24, 17, 0, // Skip to: 28685
4761/* 24309 */ MCD::OPC_Decode, 215, 7, 206, 1, // Opcode: A2_vraddub_acc
4762/* 24314 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24331
4763/* 24319 */ MCD::OPC_CheckField, 13, 1, 0, 7, 17, 0, // Skip to: 28685
4764/* 24326 */ MCD::OPC_Decode, 217, 7, 206, 1, // Opcode: A2_vrsadub_acc
4765/* 24331 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24348
4766/* 24336 */ MCD::OPC_CheckField, 13, 1, 0, 246, 16, 0, // Skip to: 28685
4767/* 24343 */ MCD::OPC_Decode, 202, 14, 206, 1, // Opcode: M2_vcmac_s0_sat_i
4768/* 24348 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24365
4769/* 24353 */ MCD::OPC_CheckField, 13, 1, 0, 229, 16, 0, // Skip to: 28685
4770/* 24360 */ MCD::OPC_Decode, 154, 13, 206, 1, // Opcode: M2_mmaculs_s0
4771/* 24365 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 24387
4772/* 24370 */ MCD::OPC_CheckPredicate, 5, 214, 16, 0, // Skip to: 28685
4773/* 24375 */ MCD::OPC_CheckField, 13, 1, 0, 207, 16, 0, // Skip to: 28685
4774/* 24382 */ MCD::OPC_Decode, 171, 15, 206, 1, // Opcode: M7_dcmpyiwc_acc
4775/* 24387 */ MCD::OPC_FilterValue, 7, 197, 16, 0, // Skip to: 28685
4776/* 24392 */ MCD::OPC_CheckField, 13, 1, 0, 190, 16, 0, // Skip to: 28685
4777/* 24399 */ MCD::OPC_Decode, 150, 13, 206, 1, // Opcode: M2_mmacuhs_s0
4778/* 24404 */ MCD::OPC_FilterValue, 83, 93, 0, 0, // Skip to: 24502
4779/* 24409 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4780/* 24412 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24429
4781/* 24417 */ MCD::OPC_CheckField, 13, 1, 0, 165, 16, 0, // Skip to: 28685
4782/* 24424 */ MCD::OPC_Decode, 235, 14, 206, 1, // Opcode: M2_vrcmacr_s0c
4783/* 24429 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 24451
4784/* 24434 */ MCD::OPC_CheckPredicate, 5, 150, 16, 0, // Skip to: 28685
4785/* 24439 */ MCD::OPC_CheckField, 13, 1, 0, 143, 16, 0, // Skip to: 28685
4786/* 24446 */ MCD::OPC_Decode, 169, 15, 206, 1, // Opcode: M7_dcmpyiw_acc
4787/* 24451 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24468
4788/* 24456 */ MCD::OPC_CheckField, 13, 1, 0, 126, 16, 0, // Skip to: 28685
4789/* 24463 */ MCD::OPC_Decode, 152, 13, 206, 1, // Opcode: M2_mmaculs_rs0
4790/* 24468 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24485
4791/* 24473 */ MCD::OPC_CheckField, 13, 1, 0, 109, 16, 0, // Skip to: 28685
4792/* 24480 */ MCD::OPC_Decode, 148, 15, 206, 1, // Opcode: M4_vrmpyoh_acc_s0
4793/* 24485 */ MCD::OPC_FilterValue, 7, 99, 16, 0, // Skip to: 28685
4794/* 24490 */ MCD::OPC_CheckField, 13, 1, 0, 92, 16, 0, // Skip to: 28685
4795/* 24497 */ MCD::OPC_Decode, 148, 13, 206, 1, // Opcode: M2_mmacuhs_rs0
4796/* 24502 */ MCD::OPC_FilterValue, 84, 132, 0, 0, // Skip to: 24639
4797/* 24507 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4798/* 24510 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24527
4799/* 24515 */ MCD::OPC_CheckField, 13, 1, 0, 67, 16, 0, // Skip to: 28685
4800/* 24522 */ MCD::OPC_Decode, 163, 15, 206, 1, // Opcode: M5_vrmacbuu
4801/* 24527 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 24549
4802/* 24532 */ MCD::OPC_CheckPredicate, 5, 52, 16, 0, // Skip to: 28685
4803/* 24537 */ MCD::OPC_CheckField, 13, 1, 0, 45, 16, 0, // Skip to: 28685
4804/* 24544 */ MCD::OPC_Decode, 173, 15, 206, 1, // Opcode: M7_dcmpyrw_acc
4805/* 24549 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 24571
4806/* 24554 */ MCD::OPC_CheckPredicate, 3, 30, 16, 0, // Skip to: 28685
4807/* 24559 */ MCD::OPC_CheckField, 13, 1, 0, 23, 16, 0, // Skip to: 28685
4808/* 24566 */ MCD::OPC_Decode, 177, 9, 206, 1, // Opcode: F2_dfmpyhh
4809/* 24571 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24588
4810/* 24576 */ MCD::OPC_CheckField, 13, 1, 0, 6, 16, 0, // Skip to: 28685
4811/* 24583 */ MCD::OPC_Decode, 209, 14, 206, 1, // Opcode: M2_vdmacs_s1
4812/* 24588 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24605
4813/* 24593 */ MCD::OPC_CheckField, 13, 1, 0, 245, 15, 0, // Skip to: 28685
4814/* 24600 */ MCD::OPC_Decode, 147, 13, 206, 1, // Opcode: M2_mmacls_s1
4815/* 24605 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24622
4816/* 24610 */ MCD::OPC_CheckField, 13, 1, 0, 228, 15, 0, // Skip to: 28685
4817/* 24617 */ MCD::OPC_Decode, 217, 14, 206, 1, // Opcode: M2_vmac2es_s1
4818/* 24622 */ MCD::OPC_FilterValue, 7, 218, 15, 0, // Skip to: 28685
4819/* 24627 */ MCD::OPC_CheckField, 13, 1, 0, 211, 15, 0, // Skip to: 28685
4820/* 24634 */ MCD::OPC_Decode, 143, 13, 206, 1, // Opcode: M2_mmachs_s1
4821/* 24639 */ MCD::OPC_FilterValue, 85, 101, 0, 0, // Skip to: 24745
4822/* 24644 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
4823/* 24647 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24669
4824/* 24652 */ MCD::OPC_CheckPredicate, 7, 188, 15, 0, // Skip to: 28685
4825/* 24657 */ MCD::OPC_CheckField, 13, 1, 0, 181, 15, 0, // Skip to: 28685
4826/* 24664 */ MCD::OPC_Decode, 183, 8, 240, 1, // Opcode: A5_ACS
4827/* 24669 */ MCD::OPC_FilterValue, 1, 171, 15, 0, // Skip to: 28685
4828/* 24674 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
4829/* 24677 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24694
4830/* 24682 */ MCD::OPC_CheckField, 13, 1, 0, 156, 15, 0, // Skip to: 28685
4831/* 24689 */ MCD::OPC_Decode, 240, 14, 206, 1, // Opcode: M2_vrcmpys_acc_s1_h
4832/* 24694 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24711
4833/* 24699 */ MCD::OPC_CheckField, 13, 1, 0, 139, 15, 0, // Skip to: 28685
4834/* 24706 */ MCD::OPC_Decode, 145, 13, 206, 1, // Opcode: M2_mmacls_rs1
4835/* 24711 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24728
4836/* 24716 */ MCD::OPC_CheckField, 13, 1, 0, 122, 15, 0, // Skip to: 28685
4837/* 24723 */ MCD::OPC_Decode, 145, 15, 206, 1, // Opcode: M4_vrmpyeh_acc_s1
4838/* 24728 */ MCD::OPC_FilterValue, 3, 112, 15, 0, // Skip to: 28685
4839/* 24733 */ MCD::OPC_CheckField, 13, 1, 0, 105, 15, 0, // Skip to: 28685
4840/* 24740 */ MCD::OPC_Decode, 141, 13, 206, 1, // Opcode: M2_mmachs_rs1
4841/* 24745 */ MCD::OPC_FilterValue, 86, 76, 0, 0, // Skip to: 24826
4842/* 24750 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4843/* 24753 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24770
4844/* 24758 */ MCD::OPC_CheckField, 13, 1, 0, 80, 15, 0, // Skip to: 28685
4845/* 24765 */ MCD::OPC_Decode, 162, 15, 206, 1, // Opcode: M5_vrmacbsu
4846/* 24770 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 24792
4847/* 24775 */ MCD::OPC_CheckPredicate, 5, 65, 15, 0, // Skip to: 28685
4848/* 24780 */ MCD::OPC_CheckField, 13, 1, 0, 58, 15, 0, // Skip to: 28685
4849/* 24787 */ MCD::OPC_Decode, 175, 15, 206, 1, // Opcode: M7_dcmpyrwc_acc
4850/* 24792 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24809
4851/* 24797 */ MCD::OPC_CheckField, 13, 1, 0, 41, 15, 0, // Skip to: 28685
4852/* 24804 */ MCD::OPC_Decode, 155, 13, 206, 1, // Opcode: M2_mmaculs_s1
4853/* 24809 */ MCD::OPC_FilterValue, 7, 31, 15, 0, // Skip to: 28685
4854/* 24814 */ MCD::OPC_CheckField, 13, 1, 0, 24, 15, 0, // Skip to: 28685
4855/* 24821 */ MCD::OPC_Decode, 151, 13, 206, 1, // Opcode: M2_mmacuhs_s1
4856/* 24826 */ MCD::OPC_FilterValue, 87, 101, 0, 0, // Skip to: 24932
4857/* 24831 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
4858/* 24834 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24856
4859/* 24839 */ MCD::OPC_CheckPredicate, 4, 1, 15, 0, // Skip to: 28685
4860/* 24844 */ MCD::OPC_CheckField, 13, 1, 0, 250, 14, 0, // Skip to: 28685
4861/* 24851 */ MCD::OPC_Decode, 186, 8, 241, 1, // Opcode: A6_vminub_RdP
4862/* 24856 */ MCD::OPC_FilterValue, 1, 240, 14, 0, // Skip to: 28685
4863/* 24861 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
4864/* 24864 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24881
4865/* 24869 */ MCD::OPC_CheckField, 13, 1, 0, 225, 14, 0, // Skip to: 28685
4866/* 24876 */ MCD::OPC_Decode, 241, 14, 206, 1, // Opcode: M2_vrcmpys_acc_s1_l
4867/* 24881 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24898
4868/* 24886 */ MCD::OPC_CheckField, 13, 1, 0, 208, 14, 0, // Skip to: 28685
4869/* 24893 */ MCD::OPC_Decode, 153, 13, 206, 1, // Opcode: M2_mmaculs_rs1
4870/* 24898 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24915
4871/* 24903 */ MCD::OPC_CheckField, 13, 1, 0, 191, 14, 0, // Skip to: 28685
4872/* 24910 */ MCD::OPC_Decode, 149, 15, 206, 1, // Opcode: M4_vrmpyoh_acc_s1
4873/* 24915 */ MCD::OPC_FilterValue, 3, 181, 14, 0, // Skip to: 28685
4874/* 24920 */ MCD::OPC_CheckField, 13, 1, 0, 174, 14, 0, // Skip to: 28685
4875/* 24927 */ MCD::OPC_Decode, 149, 13, 206, 1, // Opcode: M2_mmacuhs_rs1
4876/* 24932 */ MCD::OPC_FilterValue, 88, 37, 0, 0, // Skip to: 24974
4877/* 24937 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4878/* 24940 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24957
4879/* 24945 */ MCD::OPC_CheckField, 13, 1, 0, 149, 14, 0, // Skip to: 28685
4880/* 24952 */ MCD::OPC_Decode, 181, 9, 202, 1, // Opcode: F2_sfadd
4881/* 24957 */ MCD::OPC_FilterValue, 1, 139, 14, 0, // Skip to: 28685
4882/* 24962 */ MCD::OPC_CheckField, 13, 1, 0, 132, 14, 0, // Skip to: 28685
4883/* 24969 */ MCD::OPC_Decode, 202, 9, 202, 1, // Opcode: F2_sfsub
4884/* 24974 */ MCD::OPC_FilterValue, 90, 19, 0, 0, // Skip to: 24998
4885/* 24979 */ MCD::OPC_CheckField, 13, 1, 0, 115, 14, 0, // Skip to: 28685
4886/* 24986 */ MCD::OPC_CheckField, 5, 3, 0, 108, 14, 0, // Skip to: 28685
4887/* 24993 */ MCD::OPC_Decode, 200, 9, 202, 1, // Opcode: F2_sfmpy
4888/* 24998 */ MCD::OPC_FilterValue, 92, 37, 0, 0, // Skip to: 25040
4889/* 25003 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4890/* 25006 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25023
4891/* 25011 */ MCD::OPC_CheckField, 13, 1, 0, 83, 14, 0, // Skip to: 28685
4892/* 25018 */ MCD::OPC_Decode, 198, 9, 202, 1, // Opcode: F2_sfmax
4893/* 25023 */ MCD::OPC_FilterValue, 1, 73, 14, 0, // Skip to: 28685
4894/* 25028 */ MCD::OPC_CheckField, 13, 1, 0, 66, 14, 0, // Skip to: 28685
4895/* 25035 */ MCD::OPC_Decode, 199, 9, 202, 1, // Opcode: F2_sfmin
4896/* 25040 */ MCD::OPC_FilterValue, 94, 37, 0, 0, // Skip to: 25082
4897/* 25045 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4898/* 25048 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25065
4899/* 25053 */ MCD::OPC_CheckField, 13, 1, 0, 41, 14, 0, // Skip to: 28685
4900/* 25060 */ MCD::OPC_Decode, 188, 9, 202, 1, // Opcode: F2_sffixupn
4901/* 25065 */ MCD::OPC_FilterValue, 1, 31, 14, 0, // Skip to: 28685
4902/* 25070 */ MCD::OPC_CheckField, 13, 1, 0, 24, 14, 0, // Skip to: 28685
4903/* 25077 */ MCD::OPC_Decode, 187, 9, 202, 1, // Opcode: F2_sffixupd
4904/* 25082 */ MCD::OPC_FilterValue, 95, 19, 0, 0, // Skip to: 25106
4905/* 25087 */ MCD::OPC_CheckField, 13, 1, 0, 7, 14, 0, // Skip to: 28685
4906/* 25094 */ MCD::OPC_CheckField, 7, 1, 1, 0, 14, 0, // Skip to: 28685
4907/* 25101 */ MCD::OPC_Decode, 201, 9, 242, 1, // Opcode: F2_sfrecipa
4908/* 25106 */ MCD::OPC_FilterValue, 96, 139, 0, 0, // Skip to: 25250
4909/* 25111 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4910/* 25114 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25131
4911/* 25119 */ MCD::OPC_CheckField, 13, 1, 0, 231, 13, 0, // Skip to: 28685
4912/* 25126 */ MCD::OPC_Decode, 195, 13, 202, 1, // Opcode: M2_mpy_ll_s0
4913/* 25131 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25148
4914/* 25136 */ MCD::OPC_CheckField, 13, 1, 0, 214, 13, 0, // Skip to: 28685
4915/* 25143 */ MCD::OPC_Decode, 193, 13, 202, 1, // Opcode: M2_mpy_lh_s0
4916/* 25148 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25165
4917/* 25153 */ MCD::OPC_CheckField, 13, 1, 0, 197, 13, 0, // Skip to: 28685
4918/* 25160 */ MCD::OPC_Decode, 191, 13, 202, 1, // Opcode: M2_mpy_hl_s0
4919/* 25165 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25182
4920/* 25170 */ MCD::OPC_CheckField, 13, 1, 0, 180, 13, 0, // Skip to: 28685
4921/* 25177 */ MCD::OPC_Decode, 189, 13, 202, 1, // Opcode: M2_mpy_hh_s0
4922/* 25182 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25199
4923/* 25187 */ MCD::OPC_CheckField, 13, 1, 0, 163, 13, 0, // Skip to: 28685
4924/* 25194 */ MCD::OPC_Decode, 227, 13, 202, 1, // Opcode: M2_mpy_sat_ll_s0
4925/* 25199 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25216
4926/* 25204 */ MCD::OPC_CheckField, 13, 1, 0, 146, 13, 0, // Skip to: 28685
4927/* 25211 */ MCD::OPC_Decode, 225, 13, 202, 1, // Opcode: M2_mpy_sat_lh_s0
4928/* 25216 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25233
4929/* 25221 */ MCD::OPC_CheckField, 13, 1, 0, 129, 13, 0, // Skip to: 28685
4930/* 25228 */ MCD::OPC_Decode, 223, 13, 202, 1, // Opcode: M2_mpy_sat_hl_s0
4931/* 25233 */ MCD::OPC_FilterValue, 7, 119, 13, 0, // Skip to: 28685
4932/* 25238 */ MCD::OPC_CheckField, 13, 1, 0, 112, 13, 0, // Skip to: 28685
4933/* 25245 */ MCD::OPC_Decode, 221, 13, 202, 1, // Opcode: M2_mpy_sat_hh_s0
4934/* 25250 */ MCD::OPC_FilterValue, 97, 139, 0, 0, // Skip to: 25394
4935/* 25255 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4936/* 25258 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25275
4937/* 25263 */ MCD::OPC_CheckField, 13, 1, 0, 87, 13, 0, // Skip to: 28685
4938/* 25270 */ MCD::OPC_Decode, 219, 13, 202, 1, // Opcode: M2_mpy_rnd_ll_s0
4939/* 25275 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25292
4940/* 25280 */ MCD::OPC_CheckField, 13, 1, 0, 70, 13, 0, // Skip to: 28685
4941/* 25287 */ MCD::OPC_Decode, 217, 13, 202, 1, // Opcode: M2_mpy_rnd_lh_s0
4942/* 25292 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25309
4943/* 25297 */ MCD::OPC_CheckField, 13, 1, 0, 53, 13, 0, // Skip to: 28685
4944/* 25304 */ MCD::OPC_Decode, 215, 13, 202, 1, // Opcode: M2_mpy_rnd_hl_s0
4945/* 25309 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25326
4946/* 25314 */ MCD::OPC_CheckField, 13, 1, 0, 36, 13, 0, // Skip to: 28685
4947/* 25321 */ MCD::OPC_Decode, 213, 13, 202, 1, // Opcode: M2_mpy_rnd_hh_s0
4948/* 25326 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25343
4949/* 25331 */ MCD::OPC_CheckField, 13, 1, 0, 19, 13, 0, // Skip to: 28685
4950/* 25338 */ MCD::OPC_Decode, 235, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_ll_s0
4951/* 25343 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25360
4952/* 25348 */ MCD::OPC_CheckField, 13, 1, 0, 2, 13, 0, // Skip to: 28685
4953/* 25355 */ MCD::OPC_Decode, 233, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_lh_s0
4954/* 25360 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25377
4955/* 25365 */ MCD::OPC_CheckField, 13, 1, 0, 241, 12, 0, // Skip to: 28685
4956/* 25372 */ MCD::OPC_Decode, 231, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_hl_s0
4957/* 25377 */ MCD::OPC_FilterValue, 7, 231, 12, 0, // Skip to: 28685
4958/* 25382 */ MCD::OPC_CheckField, 13, 1, 0, 224, 12, 0, // Skip to: 28685
4959/* 25389 */ MCD::OPC_Decode, 229, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_hh_s0
4960/* 25394 */ MCD::OPC_FilterValue, 98, 71, 0, 0, // Skip to: 25470
4961/* 25399 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4962/* 25402 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25419
4963/* 25407 */ MCD::OPC_CheckField, 13, 1, 0, 199, 12, 0, // Skip to: 28685
4964/* 25414 */ MCD::OPC_Decode, 162, 14, 202, 1, // Opcode: M2_mpyu_ll_s0
4965/* 25419 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25436
4966/* 25424 */ MCD::OPC_CheckField, 13, 1, 0, 182, 12, 0, // Skip to: 28685
4967/* 25431 */ MCD::OPC_Decode, 160, 14, 202, 1, // Opcode: M2_mpyu_lh_s0
4968/* 25436 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25453
4969/* 25441 */ MCD::OPC_CheckField, 13, 1, 0, 165, 12, 0, // Skip to: 28685
4970/* 25448 */ MCD::OPC_Decode, 158, 14, 202, 1, // Opcode: M2_mpyu_hl_s0
4971/* 25453 */ MCD::OPC_FilterValue, 3, 155, 12, 0, // Skip to: 28685
4972/* 25458 */ MCD::OPC_CheckField, 13, 1, 0, 148, 12, 0, // Skip to: 28685
4973/* 25465 */ MCD::OPC_Decode, 156, 14, 202, 1, // Opcode: M2_mpyu_hh_s0
4974/* 25470 */ MCD::OPC_FilterValue, 100, 139, 0, 0, // Skip to: 25614
4975/* 25475 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4976/* 25478 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25495
4977/* 25483 */ MCD::OPC_CheckField, 13, 1, 0, 123, 12, 0, // Skip to: 28685
4978/* 25490 */ MCD::OPC_Decode, 196, 13, 202, 1, // Opcode: M2_mpy_ll_s1
4979/* 25495 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25512
4980/* 25500 */ MCD::OPC_CheckField, 13, 1, 0, 106, 12, 0, // Skip to: 28685
4981/* 25507 */ MCD::OPC_Decode, 194, 13, 202, 1, // Opcode: M2_mpy_lh_s1
4982/* 25512 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25529
4983/* 25517 */ MCD::OPC_CheckField, 13, 1, 0, 89, 12, 0, // Skip to: 28685
4984/* 25524 */ MCD::OPC_Decode, 192, 13, 202, 1, // Opcode: M2_mpy_hl_s1
4985/* 25529 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25546
4986/* 25534 */ MCD::OPC_CheckField, 13, 1, 0, 72, 12, 0, // Skip to: 28685
4987/* 25541 */ MCD::OPC_Decode, 190, 13, 202, 1, // Opcode: M2_mpy_hh_s1
4988/* 25546 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25563
4989/* 25551 */ MCD::OPC_CheckField, 13, 1, 0, 55, 12, 0, // Skip to: 28685
4990/* 25558 */ MCD::OPC_Decode, 228, 13, 202, 1, // Opcode: M2_mpy_sat_ll_s1
4991/* 25563 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25580
4992/* 25568 */ MCD::OPC_CheckField, 13, 1, 0, 38, 12, 0, // Skip to: 28685
4993/* 25575 */ MCD::OPC_Decode, 226, 13, 202, 1, // Opcode: M2_mpy_sat_lh_s1
4994/* 25580 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25597
4995/* 25585 */ MCD::OPC_CheckField, 13, 1, 0, 21, 12, 0, // Skip to: 28685
4996/* 25592 */ MCD::OPC_Decode, 224, 13, 202, 1, // Opcode: M2_mpy_sat_hl_s1
4997/* 25597 */ MCD::OPC_FilterValue, 7, 11, 12, 0, // Skip to: 28685
4998/* 25602 */ MCD::OPC_CheckField, 13, 1, 0, 4, 12, 0, // Skip to: 28685
4999/* 25609 */ MCD::OPC_Decode, 222, 13, 202, 1, // Opcode: M2_mpy_sat_hh_s1
5000/* 25614 */ MCD::OPC_FilterValue, 101, 139, 0, 0, // Skip to: 25758
5001/* 25619 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5002/* 25622 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25639
5003/* 25627 */ MCD::OPC_CheckField, 13, 1, 0, 235, 11, 0, // Skip to: 28685
5004/* 25634 */ MCD::OPC_Decode, 220, 13, 202, 1, // Opcode: M2_mpy_rnd_ll_s1
5005/* 25639 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25656
5006/* 25644 */ MCD::OPC_CheckField, 13, 1, 0, 218, 11, 0, // Skip to: 28685
5007/* 25651 */ MCD::OPC_Decode, 218, 13, 202, 1, // Opcode: M2_mpy_rnd_lh_s1
5008/* 25656 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25673
5009/* 25661 */ MCD::OPC_CheckField, 13, 1, 0, 201, 11, 0, // Skip to: 28685
5010/* 25668 */ MCD::OPC_Decode, 216, 13, 202, 1, // Opcode: M2_mpy_rnd_hl_s1
5011/* 25673 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25690
5012/* 25678 */ MCD::OPC_CheckField, 13, 1, 0, 184, 11, 0, // Skip to: 28685
5013/* 25685 */ MCD::OPC_Decode, 214, 13, 202, 1, // Opcode: M2_mpy_rnd_hh_s1
5014/* 25690 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25707
5015/* 25695 */ MCD::OPC_CheckField, 13, 1, 0, 167, 11, 0, // Skip to: 28685
5016/* 25702 */ MCD::OPC_Decode, 236, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_ll_s1
5017/* 25707 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25724
5018/* 25712 */ MCD::OPC_CheckField, 13, 1, 0, 150, 11, 0, // Skip to: 28685
5019/* 25719 */ MCD::OPC_Decode, 234, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_lh_s1
5020/* 25724 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25741
5021/* 25729 */ MCD::OPC_CheckField, 13, 1, 0, 133, 11, 0, // Skip to: 28685
5022/* 25736 */ MCD::OPC_Decode, 232, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_hl_s1
5023/* 25741 */ MCD::OPC_FilterValue, 7, 123, 11, 0, // Skip to: 28685
5024/* 25746 */ MCD::OPC_CheckField, 13, 1, 0, 116, 11, 0, // Skip to: 28685
5025/* 25753 */ MCD::OPC_Decode, 230, 13, 202, 1, // Opcode: M2_mpy_sat_rnd_hh_s1
5026/* 25758 */ MCD::OPC_FilterValue, 102, 71, 0, 0, // Skip to: 25834
5027/* 25763 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5028/* 25766 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25783
5029/* 25771 */ MCD::OPC_CheckField, 13, 1, 0, 91, 11, 0, // Skip to: 28685
5030/* 25778 */ MCD::OPC_Decode, 163, 14, 202, 1, // Opcode: M2_mpyu_ll_s1
5031/* 25783 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25800
5032/* 25788 */ MCD::OPC_CheckField, 13, 1, 0, 74, 11, 0, // Skip to: 28685
5033/* 25795 */ MCD::OPC_Decode, 161, 14, 202, 1, // Opcode: M2_mpyu_lh_s1
5034/* 25800 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25817
5035/* 25805 */ MCD::OPC_CheckField, 13, 1, 0, 57, 11, 0, // Skip to: 28685
5036/* 25812 */ MCD::OPC_Decode, 159, 14, 202, 1, // Opcode: M2_mpyu_hl_s1
5037/* 25817 */ MCD::OPC_FilterValue, 3, 47, 11, 0, // Skip to: 28685
5038/* 25822 */ MCD::OPC_CheckField, 13, 1, 0, 40, 11, 0, // Skip to: 28685
5039/* 25829 */ MCD::OPC_Decode, 157, 14, 202, 1, // Opcode: M2_mpyu_hh_s1
5040/* 25834 */ MCD::OPC_FilterValue, 104, 37, 0, 0, // Skip to: 25876
5041/* 25839 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5042/* 25842 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25859
5043/* 25847 */ MCD::OPC_CheckField, 13, 1, 0, 15, 11, 0, // Skip to: 28685
5044/* 25854 */ MCD::OPC_Decode, 144, 14, 202, 1, // Opcode: M2_mpyi
5045/* 25859 */ MCD::OPC_FilterValue, 1, 5, 11, 0, // Skip to: 28685
5046/* 25864 */ MCD::OPC_CheckField, 13, 1, 0, 254, 10, 0, // Skip to: 28685
5047/* 25871 */ MCD::OPC_Decode, 237, 13, 202, 1, // Opcode: M2_mpy_up
5048/* 25876 */ MCD::OPC_FilterValue, 105, 54, 0, 0, // Skip to: 25935
5049/* 25881 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5050/* 25884 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25901
5051/* 25889 */ MCD::OPC_CheckField, 13, 1, 0, 229, 10, 0, // Skip to: 28685
5052/* 25896 */ MCD::OPC_Decode, 128, 13, 202, 1, // Opcode: M2_dpmpyss_rnd_s0
5053/* 25901 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25918
5054/* 25906 */ MCD::OPC_CheckField, 13, 1, 0, 212, 10, 0, // Skip to: 28685
5055/* 25913 */ MCD::OPC_Decode, 242, 12, 202, 1, // Opcode: M2_cmpyrs_s0
5056/* 25918 */ MCD::OPC_FilterValue, 7, 202, 10, 0, // Skip to: 28685
5057/* 25923 */ MCD::OPC_CheckField, 13, 1, 0, 195, 10, 0, // Skip to: 28685
5058/* 25930 */ MCD::OPC_Decode, 225, 14, 202, 1, // Opcode: M2_vmpy2s_s0pack
5059/* 25935 */ MCD::OPC_FilterValue, 106, 19, 0, 0, // Skip to: 25959
5060/* 25940 */ MCD::OPC_CheckField, 13, 1, 0, 178, 10, 0, // Skip to: 28685
5061/* 25947 */ MCD::OPC_CheckField, 5, 3, 1, 171, 10, 0, // Skip to: 28685
5062/* 25954 */ MCD::OPC_Decode, 172, 14, 202, 1, // Opcode: M2_mpyu_up
5063/* 25959 */ MCD::OPC_FilterValue, 107, 37, 0, 0, // Skip to: 26001
5064/* 25964 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5065/* 25967 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25984
5066/* 25972 */ MCD::OPC_CheckField, 13, 1, 0, 146, 10, 0, // Skip to: 28685
5067/* 25979 */ MCD::OPC_Decode, 147, 14, 202, 1, // Opcode: M2_mpysu_up
5068/* 25984 */ MCD::OPC_FilterValue, 6, 136, 10, 0, // Skip to: 28685
5069/* 25989 */ MCD::OPC_CheckField, 13, 1, 0, 129, 10, 0, // Skip to: 28685
5070/* 25996 */ MCD::OPC_Decode, 244, 12, 202, 1, // Opcode: M2_cmpyrsc_s0
5071/* 26001 */ MCD::OPC_FilterValue, 109, 105, 0, 0, // Skip to: 26111
5072/* 26006 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5073/* 26009 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26026
5074/* 26014 */ MCD::OPC_CheckField, 13, 1, 0, 104, 10, 0, // Skip to: 28685
5075/* 26021 */ MCD::OPC_Decode, 134, 13, 202, 1, // Opcode: M2_hmmpyh_s1
5076/* 26026 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26043
5077/* 26031 */ MCD::OPC_CheckField, 13, 1, 0, 87, 10, 0, // Skip to: 28685
5078/* 26038 */ MCD::OPC_Decode, 136, 13, 202, 1, // Opcode: M2_hmmpyl_s1
5079/* 26043 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26060
5080/* 26048 */ MCD::OPC_CheckField, 13, 1, 0, 70, 10, 0, // Skip to: 28685
5081/* 26055 */ MCD::OPC_Decode, 238, 13, 202, 1, // Opcode: M2_mpy_up_s1
5082/* 26060 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26077
5083/* 26065 */ MCD::OPC_CheckField, 13, 1, 0, 53, 10, 0, // Skip to: 28685
5084/* 26072 */ MCD::OPC_Decode, 133, 13, 202, 1, // Opcode: M2_hmmpyh_rs1
5085/* 26077 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26094
5086/* 26082 */ MCD::OPC_CheckField, 13, 1, 0, 36, 10, 0, // Skip to: 28685
5087/* 26089 */ MCD::OPC_Decode, 243, 12, 202, 1, // Opcode: M2_cmpyrs_s1
5088/* 26094 */ MCD::OPC_FilterValue, 7, 26, 10, 0, // Skip to: 28685
5089/* 26099 */ MCD::OPC_CheckField, 13, 1, 0, 19, 10, 0, // Skip to: 28685
5090/* 26106 */ MCD::OPC_Decode, 227, 14, 202, 1, // Opcode: M2_vmpy2s_s1pack
5091/* 26111 */ MCD::OPC_FilterValue, 111, 54, 0, 0, // Skip to: 26170
5092/* 26116 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5093/* 26119 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26136
5094/* 26124 */ MCD::OPC_CheckField, 13, 1, 0, 250, 9, 0, // Skip to: 28685
5095/* 26131 */ MCD::OPC_Decode, 239, 13, 202, 1, // Opcode: M2_mpy_up_s1_sat
5096/* 26136 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26153
5097/* 26141 */ MCD::OPC_CheckField, 13, 1, 0, 233, 9, 0, // Skip to: 28685
5098/* 26148 */ MCD::OPC_Decode, 135, 13, 202, 1, // Opcode: M2_hmmpyl_rs1
5099/* 26153 */ MCD::OPC_FilterValue, 6, 223, 9, 0, // Skip to: 28685
5100/* 26158 */ MCD::OPC_CheckField, 13, 1, 0, 216, 9, 0, // Skip to: 28685
5101/* 26165 */ MCD::OPC_Decode, 245, 12, 202, 1, // Opcode: M2_cmpyrsc_s1
5102/* 26170 */ MCD::OPC_FilterValue, 112, 139, 0, 0, // Skip to: 26314
5103/* 26175 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5104/* 26178 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26195
5105/* 26183 */ MCD::OPC_CheckField, 13, 1, 0, 191, 9, 0, // Skip to: 28685
5106/* 26190 */ MCD::OPC_Decode, 179, 13, 210, 1, // Opcode: M2_mpy_acc_ll_s0
5107/* 26195 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26212
5108/* 26200 */ MCD::OPC_CheckField, 13, 1, 0, 174, 9, 0, // Skip to: 28685
5109/* 26207 */ MCD::OPC_Decode, 177, 13, 210, 1, // Opcode: M2_mpy_acc_lh_s0
5110/* 26212 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26229
5111/* 26217 */ MCD::OPC_CheckField, 13, 1, 0, 157, 9, 0, // Skip to: 28685
5112/* 26224 */ MCD::OPC_Decode, 175, 13, 210, 1, // Opcode: M2_mpy_acc_hl_s0
5113/* 26229 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26246
5114/* 26234 */ MCD::OPC_CheckField, 13, 1, 0, 140, 9, 0, // Skip to: 28685
5115/* 26241 */ MCD::OPC_Decode, 173, 13, 210, 1, // Opcode: M2_mpy_acc_hh_s0
5116/* 26246 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26263
5117/* 26251 */ MCD::OPC_CheckField, 13, 1, 0, 123, 9, 0, // Skip to: 28685
5118/* 26258 */ MCD::OPC_Decode, 187, 13, 210, 1, // Opcode: M2_mpy_acc_sat_ll_s0
5119/* 26263 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26280
5120/* 26268 */ MCD::OPC_CheckField, 13, 1, 0, 106, 9, 0, // Skip to: 28685
5121/* 26275 */ MCD::OPC_Decode, 185, 13, 210, 1, // Opcode: M2_mpy_acc_sat_lh_s0
5122/* 26280 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26297
5123/* 26285 */ MCD::OPC_CheckField, 13, 1, 0, 89, 9, 0, // Skip to: 28685
5124/* 26292 */ MCD::OPC_Decode, 183, 13, 210, 1, // Opcode: M2_mpy_acc_sat_hl_s0
5125/* 26297 */ MCD::OPC_FilterValue, 7, 79, 9, 0, // Skip to: 28685
5126/* 26302 */ MCD::OPC_CheckField, 13, 1, 0, 72, 9, 0, // Skip to: 28685
5127/* 26309 */ MCD::OPC_Decode, 181, 13, 210, 1, // Opcode: M2_mpy_acc_sat_hh_s0
5128/* 26314 */ MCD::OPC_FilterValue, 113, 139, 0, 0, // Skip to: 26458
5129/* 26319 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5130/* 26322 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26339
5131/* 26327 */ MCD::OPC_CheckField, 13, 1, 0, 47, 9, 0, // Skip to: 28685
5132/* 26334 */ MCD::OPC_Decode, 203, 13, 210, 1, // Opcode: M2_mpy_nac_ll_s0
5133/* 26339 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26356
5134/* 26344 */ MCD::OPC_CheckField, 13, 1, 0, 30, 9, 0, // Skip to: 28685
5135/* 26351 */ MCD::OPC_Decode, 201, 13, 210, 1, // Opcode: M2_mpy_nac_lh_s0
5136/* 26356 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26373
5137/* 26361 */ MCD::OPC_CheckField, 13, 1, 0, 13, 9, 0, // Skip to: 28685
5138/* 26368 */ MCD::OPC_Decode, 199, 13, 210, 1, // Opcode: M2_mpy_nac_hl_s0
5139/* 26373 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26390
5140/* 26378 */ MCD::OPC_CheckField, 13, 1, 0, 252, 8, 0, // Skip to: 28685
5141/* 26385 */ MCD::OPC_Decode, 197, 13, 210, 1, // Opcode: M2_mpy_nac_hh_s0
5142/* 26390 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26407
5143/* 26395 */ MCD::OPC_CheckField, 13, 1, 0, 235, 8, 0, // Skip to: 28685
5144/* 26402 */ MCD::OPC_Decode, 211, 13, 210, 1, // Opcode: M2_mpy_nac_sat_ll_s0
5145/* 26407 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26424
5146/* 26412 */ MCD::OPC_CheckField, 13, 1, 0, 218, 8, 0, // Skip to: 28685
5147/* 26419 */ MCD::OPC_Decode, 209, 13, 210, 1, // Opcode: M2_mpy_nac_sat_lh_s0
5148/* 26424 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26441
5149/* 26429 */ MCD::OPC_CheckField, 13, 1, 0, 201, 8, 0, // Skip to: 28685
5150/* 26436 */ MCD::OPC_Decode, 207, 13, 210, 1, // Opcode: M2_mpy_nac_sat_hl_s0
5151/* 26441 */ MCD::OPC_FilterValue, 7, 191, 8, 0, // Skip to: 28685
5152/* 26446 */ MCD::OPC_CheckField, 13, 1, 0, 184, 8, 0, // Skip to: 28685
5153/* 26453 */ MCD::OPC_Decode, 205, 13, 210, 1, // Opcode: M2_mpy_nac_sat_hh_s0
5154/* 26458 */ MCD::OPC_FilterValue, 114, 71, 0, 0, // Skip to: 26534
5155/* 26463 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5156/* 26466 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26483
5157/* 26471 */ MCD::OPC_CheckField, 13, 1, 0, 159, 8, 0, // Skip to: 28685
5158/* 26478 */ MCD::OPC_Decode, 154, 14, 210, 1, // Opcode: M2_mpyu_acc_ll_s0
5159/* 26483 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26500
5160/* 26488 */ MCD::OPC_CheckField, 13, 1, 0, 142, 8, 0, // Skip to: 28685
5161/* 26495 */ MCD::OPC_Decode, 152, 14, 210, 1, // Opcode: M2_mpyu_acc_lh_s0
5162/* 26500 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26517
5163/* 26505 */ MCD::OPC_CheckField, 13, 1, 0, 125, 8, 0, // Skip to: 28685
5164/* 26512 */ MCD::OPC_Decode, 150, 14, 210, 1, // Opcode: M2_mpyu_acc_hl_s0
5165/* 26517 */ MCD::OPC_FilterValue, 3, 115, 8, 0, // Skip to: 28685
5166/* 26522 */ MCD::OPC_CheckField, 13, 1, 0, 108, 8, 0, // Skip to: 28685
5167/* 26529 */ MCD::OPC_Decode, 148, 14, 210, 1, // Opcode: M2_mpyu_acc_hh_s0
5168/* 26534 */ MCD::OPC_FilterValue, 115, 71, 0, 0, // Skip to: 26610
5169/* 26539 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5170/* 26542 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26559
5171/* 26547 */ MCD::OPC_CheckField, 13, 1, 0, 83, 8, 0, // Skip to: 28685
5172/* 26554 */ MCD::OPC_Decode, 170, 14, 210, 1, // Opcode: M2_mpyu_nac_ll_s0
5173/* 26559 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26576
5174/* 26564 */ MCD::OPC_CheckField, 13, 1, 0, 66, 8, 0, // Skip to: 28685
5175/* 26571 */ MCD::OPC_Decode, 168, 14, 210, 1, // Opcode: M2_mpyu_nac_lh_s0
5176/* 26576 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26593
5177/* 26581 */ MCD::OPC_CheckField, 13, 1, 0, 49, 8, 0, // Skip to: 28685
5178/* 26588 */ MCD::OPC_Decode, 166, 14, 210, 1, // Opcode: M2_mpyu_nac_hl_s0
5179/* 26593 */ MCD::OPC_FilterValue, 3, 39, 8, 0, // Skip to: 28685
5180/* 26598 */ MCD::OPC_CheckField, 13, 1, 0, 32, 8, 0, // Skip to: 28685
5181/* 26605 */ MCD::OPC_Decode, 164, 14, 210, 1, // Opcode: M2_mpyu_nac_hh_s0
5182/* 26610 */ MCD::OPC_FilterValue, 116, 139, 0, 0, // Skip to: 26754
5183/* 26615 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5184/* 26618 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26635
5185/* 26623 */ MCD::OPC_CheckField, 13, 1, 0, 7, 8, 0, // Skip to: 28685
5186/* 26630 */ MCD::OPC_Decode, 180, 13, 210, 1, // Opcode: M2_mpy_acc_ll_s1
5187/* 26635 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26652
5188/* 26640 */ MCD::OPC_CheckField, 13, 1, 0, 246, 7, 0, // Skip to: 28685
5189/* 26647 */ MCD::OPC_Decode, 178, 13, 210, 1, // Opcode: M2_mpy_acc_lh_s1
5190/* 26652 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26669
5191/* 26657 */ MCD::OPC_CheckField, 13, 1, 0, 229, 7, 0, // Skip to: 28685
5192/* 26664 */ MCD::OPC_Decode, 176, 13, 210, 1, // Opcode: M2_mpy_acc_hl_s1
5193/* 26669 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26686
5194/* 26674 */ MCD::OPC_CheckField, 13, 1, 0, 212, 7, 0, // Skip to: 28685
5195/* 26681 */ MCD::OPC_Decode, 174, 13, 210, 1, // Opcode: M2_mpy_acc_hh_s1
5196/* 26686 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26703
5197/* 26691 */ MCD::OPC_CheckField, 13, 1, 0, 195, 7, 0, // Skip to: 28685
5198/* 26698 */ MCD::OPC_Decode, 188, 13, 210, 1, // Opcode: M2_mpy_acc_sat_ll_s1
5199/* 26703 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26720
5200/* 26708 */ MCD::OPC_CheckField, 13, 1, 0, 178, 7, 0, // Skip to: 28685
5201/* 26715 */ MCD::OPC_Decode, 186, 13, 210, 1, // Opcode: M2_mpy_acc_sat_lh_s1
5202/* 26720 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26737
5203/* 26725 */ MCD::OPC_CheckField, 13, 1, 0, 161, 7, 0, // Skip to: 28685
5204/* 26732 */ MCD::OPC_Decode, 184, 13, 210, 1, // Opcode: M2_mpy_acc_sat_hl_s1
5205/* 26737 */ MCD::OPC_FilterValue, 7, 151, 7, 0, // Skip to: 28685
5206/* 26742 */ MCD::OPC_CheckField, 13, 1, 0, 144, 7, 0, // Skip to: 28685
5207/* 26749 */ MCD::OPC_Decode, 182, 13, 210, 1, // Opcode: M2_mpy_acc_sat_hh_s1
5208/* 26754 */ MCD::OPC_FilterValue, 117, 139, 0, 0, // Skip to: 26898
5209/* 26759 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5210/* 26762 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26779
5211/* 26767 */ MCD::OPC_CheckField, 13, 1, 0, 119, 7, 0, // Skip to: 28685
5212/* 26774 */ MCD::OPC_Decode, 204, 13, 210, 1, // Opcode: M2_mpy_nac_ll_s1
5213/* 26779 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26796
5214/* 26784 */ MCD::OPC_CheckField, 13, 1, 0, 102, 7, 0, // Skip to: 28685
5215/* 26791 */ MCD::OPC_Decode, 202, 13, 210, 1, // Opcode: M2_mpy_nac_lh_s1
5216/* 26796 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26813
5217/* 26801 */ MCD::OPC_CheckField, 13, 1, 0, 85, 7, 0, // Skip to: 28685
5218/* 26808 */ MCD::OPC_Decode, 200, 13, 210, 1, // Opcode: M2_mpy_nac_hl_s1
5219/* 26813 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26830
5220/* 26818 */ MCD::OPC_CheckField, 13, 1, 0, 68, 7, 0, // Skip to: 28685
5221/* 26825 */ MCD::OPC_Decode, 198, 13, 210, 1, // Opcode: M2_mpy_nac_hh_s1
5222/* 26830 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26847
5223/* 26835 */ MCD::OPC_CheckField, 13, 1, 0, 51, 7, 0, // Skip to: 28685
5224/* 26842 */ MCD::OPC_Decode, 212, 13, 210, 1, // Opcode: M2_mpy_nac_sat_ll_s1
5225/* 26847 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26864
5226/* 26852 */ MCD::OPC_CheckField, 13, 1, 0, 34, 7, 0, // Skip to: 28685
5227/* 26859 */ MCD::OPC_Decode, 210, 13, 210, 1, // Opcode: M2_mpy_nac_sat_lh_s1
5228/* 26864 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26881
5229/* 26869 */ MCD::OPC_CheckField, 13, 1, 0, 17, 7, 0, // Skip to: 28685
5230/* 26876 */ MCD::OPC_Decode, 208, 13, 210, 1, // Opcode: M2_mpy_nac_sat_hl_s1
5231/* 26881 */ MCD::OPC_FilterValue, 7, 7, 7, 0, // Skip to: 28685
5232/* 26886 */ MCD::OPC_CheckField, 13, 1, 0, 0, 7, 0, // Skip to: 28685
5233/* 26893 */ MCD::OPC_Decode, 206, 13, 210, 1, // Opcode: M2_mpy_nac_sat_hh_s1
5234/* 26898 */ MCD::OPC_FilterValue, 118, 71, 0, 0, // Skip to: 26974
5235/* 26903 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5236/* 26906 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26923
5237/* 26911 */ MCD::OPC_CheckField, 13, 1, 0, 231, 6, 0, // Skip to: 28685
5238/* 26918 */ MCD::OPC_Decode, 155, 14, 210, 1, // Opcode: M2_mpyu_acc_ll_s1
5239/* 26923 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26940
5240/* 26928 */ MCD::OPC_CheckField, 13, 1, 0, 214, 6, 0, // Skip to: 28685
5241/* 26935 */ MCD::OPC_Decode, 153, 14, 210, 1, // Opcode: M2_mpyu_acc_lh_s1
5242/* 26940 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26957
5243/* 26945 */ MCD::OPC_CheckField, 13, 1, 0, 197, 6, 0, // Skip to: 28685
5244/* 26952 */ MCD::OPC_Decode, 151, 14, 210, 1, // Opcode: M2_mpyu_acc_hl_s1
5245/* 26957 */ MCD::OPC_FilterValue, 3, 187, 6, 0, // Skip to: 28685
5246/* 26962 */ MCD::OPC_CheckField, 13, 1, 0, 180, 6, 0, // Skip to: 28685
5247/* 26969 */ MCD::OPC_Decode, 149, 14, 210, 1, // Opcode: M2_mpyu_acc_hh_s1
5248/* 26974 */ MCD::OPC_FilterValue, 119, 71, 0, 0, // Skip to: 27050
5249/* 26979 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5250/* 26982 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26999
5251/* 26987 */ MCD::OPC_CheckField, 13, 1, 0, 155, 6, 0, // Skip to: 28685
5252/* 26994 */ MCD::OPC_Decode, 171, 14, 210, 1, // Opcode: M2_mpyu_nac_ll_s1
5253/* 26999 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27016
5254/* 27004 */ MCD::OPC_CheckField, 13, 1, 0, 138, 6, 0, // Skip to: 28685
5255/* 27011 */ MCD::OPC_Decode, 169, 14, 210, 1, // Opcode: M2_mpyu_nac_lh_s1
5256/* 27016 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27033
5257/* 27021 */ MCD::OPC_CheckField, 13, 1, 0, 121, 6, 0, // Skip to: 28685
5258/* 27028 */ MCD::OPC_Decode, 167, 14, 210, 1, // Opcode: M2_mpyu_nac_hl_s1
5259/* 27033 */ MCD::OPC_FilterValue, 3, 111, 6, 0, // Skip to: 28685
5260/* 27038 */ MCD::OPC_CheckField, 13, 1, 0, 104, 6, 0, // Skip to: 28685
5261/* 27045 */ MCD::OPC_Decode, 165, 14, 210, 1, // Opcode: M2_mpyu_nac_hh_s1
5262/* 27050 */ MCD::OPC_FilterValue, 120, 122, 0, 0, // Skip to: 27177
5263/* 27055 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5264/* 27058 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27075
5265/* 27063 */ MCD::OPC_CheckField, 13, 1, 0, 79, 6, 0, // Skip to: 28685
5266/* 27070 */ MCD::OPC_Decode, 137, 13, 210, 1, // Opcode: M2_maci
5267/* 27075 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27092
5268/* 27080 */ MCD::OPC_CheckField, 13, 1, 0, 62, 6, 0, // Skip to: 28685
5269/* 27087 */ MCD::OPC_Decode, 232, 12, 210, 1, // Opcode: M2_acci
5270/* 27092 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 27109
5271/* 27097 */ MCD::OPC_CheckField, 13, 1, 0, 45, 6, 0, // Skip to: 28685
5272/* 27104 */ MCD::OPC_Decode, 199, 14, 243, 1, // Opcode: M2_subacc
5273/* 27109 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27126
5274/* 27114 */ MCD::OPC_CheckField, 13, 1, 0, 28, 6, 0, // Skip to: 28685
5275/* 27121 */ MCD::OPC_Decode, 190, 9, 210, 1, // Opcode: F2_sffma
5276/* 27126 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 27143
5277/* 27131 */ MCD::OPC_CheckField, 13, 1, 0, 11, 6, 0, // Skip to: 28685
5278/* 27138 */ MCD::OPC_Decode, 193, 9, 210, 1, // Opcode: F2_sffms
5279/* 27143 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27160
5280/* 27148 */ MCD::OPC_CheckField, 13, 1, 0, 250, 5, 0, // Skip to: 28685
5281/* 27155 */ MCD::OPC_Decode, 191, 9, 210, 1, // Opcode: F2_sffma_lib
5282/* 27160 */ MCD::OPC_FilterValue, 7, 240, 5, 0, // Skip to: 28685
5283/* 27165 */ MCD::OPC_CheckField, 13, 1, 0, 233, 5, 0, // Skip to: 28685
5284/* 27172 */ MCD::OPC_Decode, 194, 9, 210, 1, // Opcode: F2_sffms_lib
5285/* 27177 */ MCD::OPC_FilterValue, 121, 54, 0, 0, // Skip to: 27236
5286/* 27182 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5287/* 27185 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27202
5288/* 27190 */ MCD::OPC_CheckField, 13, 1, 0, 208, 5, 0, // Skip to: 28685
5289/* 27197 */ MCD::OPC_Decode, 137, 15, 210, 1, // Opcode: M4_or_andn
5290/* 27202 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27219
5291/* 27207 */ MCD::OPC_CheckField, 13, 1, 0, 191, 5, 0, // Skip to: 28685
5292/* 27214 */ MCD::OPC_Decode, 250, 14, 210, 1, // Opcode: M4_and_andn
5293/* 27219 */ MCD::OPC_FilterValue, 2, 181, 5, 0, // Skip to: 28685
5294/* 27224 */ MCD::OPC_CheckField, 13, 1, 0, 174, 5, 0, // Skip to: 28685
5295/* 27231 */ MCD::OPC_Decode, 153, 15, 210, 1, // Opcode: M4_xor_andn
5296/* 27236 */ MCD::OPC_FilterValue, 122, 71, 0, 0, // Skip to: 27312
5297/* 27241 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5298/* 27244 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27261
5299/* 27249 */ MCD::OPC_CheckField, 13, 1, 0, 149, 5, 0, // Skip to: 28685
5300/* 27256 */ MCD::OPC_Decode, 249, 14, 210, 1, // Opcode: M4_and_and
5301/* 27261 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27278
5302/* 27266 */ MCD::OPC_CheckField, 13, 1, 0, 132, 5, 0, // Skip to: 28685
5303/* 27273 */ MCD::OPC_Decode, 251, 14, 210, 1, // Opcode: M4_and_or
5304/* 27278 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27295
5305/* 27283 */ MCD::OPC_CheckField, 13, 1, 0, 115, 5, 0, // Skip to: 28685
5306/* 27290 */ MCD::OPC_Decode, 252, 14, 210, 1, // Opcode: M4_and_xor
5307/* 27295 */ MCD::OPC_FilterValue, 3, 105, 5, 0, // Skip to: 28685
5308/* 27300 */ MCD::OPC_CheckField, 13, 1, 0, 98, 5, 0, // Skip to: 28685
5309/* 27307 */ MCD::OPC_Decode, 136, 15, 210, 1, // Opcode: M4_or_and
5310/* 27312 */ MCD::OPC_FilterValue, 123, 62, 0, 0, // Skip to: 27379
5311/* 27317 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5312/* 27320 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 27362
5313/* 27325 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
5314/* 27328 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27345
5315/* 27333 */ MCD::OPC_CheckField, 13, 1, 0, 65, 5, 0, // Skip to: 28685
5316/* 27340 */ MCD::OPC_Decode, 129, 15, 210, 1, // Opcode: M4_mac_up_s1_sat
5317/* 27345 */ MCD::OPC_FilterValue, 1, 55, 5, 0, // Skip to: 28685
5318/* 27350 */ MCD::OPC_CheckField, 13, 1, 0, 48, 5, 0, // Skip to: 28685
5319/* 27357 */ MCD::OPC_Decode, 135, 15, 210, 1, // Opcode: M4_nac_up_s1_sat
5320/* 27362 */ MCD::OPC_FilterValue, 1, 38, 5, 0, // Skip to: 28685
5321/* 27367 */ MCD::OPC_CheckField, 13, 1, 0, 31, 5, 0, // Skip to: 28685
5322/* 27374 */ MCD::OPC_Decode, 192, 9, 244, 1, // Opcode: F2_sffma_sc
5323/* 27379 */ MCD::OPC_FilterValue, 124, 59, 0, 0, // Skip to: 27443
5324/* 27384 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5325/* 27387 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 27409
5326/* 27392 */ MCD::OPC_CheckPredicate, 6, 8, 5, 0, // Skip to: 28685
5327/* 27397 */ MCD::OPC_CheckField, 13, 1, 0, 1, 5, 0, // Skip to: 28685
5328/* 27404 */ MCD::OPC_Decode, 172, 13, 210, 1, // Opcode: M2_mnaci
5329/* 27409 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27426
5330/* 27414 */ MCD::OPC_CheckField, 13, 1, 0, 240, 4, 0, // Skip to: 28685
5331/* 27421 */ MCD::OPC_Decode, 197, 14, 210, 1, // Opcode: M2_nacci
5332/* 27426 */ MCD::OPC_FilterValue, 3, 230, 4, 0, // Skip to: 28685
5333/* 27431 */ MCD::OPC_CheckField, 13, 1, 0, 223, 4, 0, // Skip to: 28685
5334/* 27438 */ MCD::OPC_Decode, 248, 14, 210, 1, // Opcode: M2_xor_xacc
5335/* 27443 */ MCD::OPC_FilterValue, 126, 213, 4, 0, // Skip to: 28685
5336/* 27448 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5337/* 27451 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27468
5338/* 27456 */ MCD::OPC_CheckField, 13, 1, 0, 198, 4, 0, // Skip to: 28685
5339/* 27463 */ MCD::OPC_Decode, 138, 15, 210, 1, // Opcode: M4_or_or
5340/* 27468 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27485
5341/* 27473 */ MCD::OPC_CheckField, 13, 1, 0, 181, 4, 0, // Skip to: 28685
5342/* 27480 */ MCD::OPC_Decode, 139, 15, 210, 1, // Opcode: M4_or_xor
5343/* 27485 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27502
5344/* 27490 */ MCD::OPC_CheckField, 13, 1, 0, 164, 4, 0, // Skip to: 28685
5345/* 27497 */ MCD::OPC_Decode, 152, 15, 210, 1, // Opcode: M4_xor_and
5346/* 27502 */ MCD::OPC_FilterValue, 3, 154, 4, 0, // Skip to: 28685
5347/* 27507 */ MCD::OPC_CheckField, 13, 1, 0, 147, 4, 0, // Skip to: 28685
5348/* 27514 */ MCD::OPC_Decode, 154, 15, 210, 1, // Opcode: M4_xor_or
5349/* 27519 */ MCD::OPC_FilterValue, 15, 137, 4, 0, // Skip to: 28685
5350/* 27524 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
5351/* 27527 */ MCD::OPC_FilterValue, 8, 19, 0, 0, // Skip to: 27551
5352/* 27532 */ MCD::OPC_CheckField, 13, 1, 0, 122, 4, 0, // Skip to: 28685
5353/* 27539 */ MCD::OPC_CheckField, 5, 3, 0, 115, 4, 0, // Skip to: 28685
5354/* 27546 */ MCD::OPC_Decode, 201, 6, 202, 1, // Opcode: A2_and
5355/* 27551 */ MCD::OPC_FilterValue, 9, 19, 0, 0, // Skip to: 27575
5356/* 27556 */ MCD::OPC_CheckField, 13, 1, 0, 98, 4, 0, // Skip to: 28685
5357/* 27563 */ MCD::OPC_CheckField, 5, 3, 0, 91, 4, 0, // Skip to: 28685
5358/* 27570 */ MCD::OPC_Decode, 224, 6, 202, 1, // Opcode: A2_or
5359/* 27575 */ MCD::OPC_FilterValue, 11, 19, 0, 0, // Skip to: 27599
5360/* 27580 */ MCD::OPC_CheckField, 13, 1, 0, 74, 4, 0, // Skip to: 28685
5361/* 27587 */ MCD::OPC_CheckField, 5, 3, 0, 67, 4, 0, // Skip to: 28685
5362/* 27594 */ MCD::OPC_Decode, 225, 7, 202, 1, // Opcode: A2_xor
5363/* 27599 */ MCD::OPC_FilterValue, 12, 19, 0, 0, // Skip to: 27623
5364/* 27604 */ MCD::OPC_CheckField, 13, 1, 0, 50, 4, 0, // Skip to: 28685
5365/* 27611 */ MCD::OPC_CheckField, 5, 3, 0, 43, 4, 0, // Skip to: 28685
5366/* 27618 */ MCD::OPC_Decode, 229, 7, 215, 1, // Opcode: A4_andn
5367/* 27623 */ MCD::OPC_FilterValue, 13, 19, 0, 0, // Skip to: 27647
5368/* 27628 */ MCD::OPC_CheckField, 13, 1, 0, 26, 4, 0, // Skip to: 28685
5369/* 27635 */ MCD::OPC_CheckField, 5, 3, 0, 19, 4, 0, // Skip to: 28685
5370/* 27642 */ MCD::OPC_Decode, 254, 7, 215, 1, // Opcode: A4_orn
5371/* 27647 */ MCD::OPC_FilterValue, 16, 37, 0, 0, // Skip to: 27689
5372/* 27652 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5373/* 27655 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27672
5374/* 27660 */ MCD::OPC_CheckField, 13, 1, 0, 250, 3, 0, // Skip to: 28685
5375/* 27667 */ MCD::OPC_Decode, 206, 8, 156, 1, // Opcode: C2_cmpeq
5376/* 27672 */ MCD::OPC_FilterValue, 4, 240, 3, 0, // Skip to: 28685
5377/* 27677 */ MCD::OPC_CheckField, 13, 1, 0, 233, 3, 0, // Skip to: 28685
5378/* 27684 */ MCD::OPC_Decode, 237, 8, 156, 1, // Opcode: C4_cmpneq
5379/* 27689 */ MCD::OPC_FilterValue, 18, 37, 0, 0, // Skip to: 27731
5380/* 27694 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5381/* 27697 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27714
5382/* 27702 */ MCD::OPC_CheckField, 13, 1, 0, 208, 3, 0, // Skip to: 28685
5383/* 27709 */ MCD::OPC_Decode, 209, 8, 156, 1, // Opcode: C2_cmpgt
5384/* 27714 */ MCD::OPC_FilterValue, 4, 198, 3, 0, // Skip to: 28685
5385/* 27719 */ MCD::OPC_CheckField, 13, 1, 0, 191, 3, 0, // Skip to: 28685
5386/* 27726 */ MCD::OPC_Decode, 233, 8, 156, 1, // Opcode: C4_cmplte
5387/* 27731 */ MCD::OPC_FilterValue, 19, 37, 0, 0, // Skip to: 27773
5388/* 27736 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5389/* 27739 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27756
5390/* 27744 */ MCD::OPC_CheckField, 13, 1, 0, 166, 3, 0, // Skip to: 28685
5391/* 27751 */ MCD::OPC_Decode, 212, 8, 156, 1, // Opcode: C2_cmpgtu
5392/* 27756 */ MCD::OPC_FilterValue, 4, 156, 3, 0, // Skip to: 28685
5393/* 27761 */ MCD::OPC_CheckField, 13, 1, 0, 149, 3, 0, // Skip to: 28685
5394/* 27768 */ MCD::OPC_Decode, 235, 8, 156, 1, // Opcode: C4_cmplteu
5395/* 27773 */ MCD::OPC_FilterValue, 24, 19, 0, 0, // Skip to: 27797
5396/* 27778 */ MCD::OPC_CheckField, 13, 1, 0, 132, 3, 0, // Skip to: 28685
5397/* 27785 */ MCD::OPC_CheckField, 5, 3, 0, 125, 3, 0, // Skip to: 28685
5398/* 27792 */ MCD::OPC_Decode, 182, 6, 202, 1, // Opcode: A2_add
5399/* 27797 */ MCD::OPC_FilterValue, 25, 19, 0, 0, // Skip to: 27821
5400/* 27802 */ MCD::OPC_CheckField, 13, 1, 0, 108, 3, 0, // Skip to: 28685
5401/* 27809 */ MCD::OPC_CheckField, 5, 3, 0, 101, 3, 0, // Skip to: 28685
5402/* 27816 */ MCD::OPC_Decode, 129, 7, 215, 1, // Opcode: A2_sub
5403/* 27821 */ MCD::OPC_FilterValue, 26, 19, 0, 0, // Skip to: 27845
5404/* 27826 */ MCD::OPC_CheckField, 13, 1, 0, 84, 3, 0, // Skip to: 28685
5405/* 27833 */ MCD::OPC_CheckField, 5, 3, 0, 77, 3, 0, // Skip to: 28685
5406/* 27840 */ MCD::OPC_Decode, 152, 8, 202, 1, // Opcode: A4_rcmpeq
5407/* 27845 */ MCD::OPC_FilterValue, 27, 19, 0, 0, // Skip to: 27869
5408/* 27850 */ MCD::OPC_CheckField, 13, 1, 0, 60, 3, 0, // Skip to: 28685
5409/* 27857 */ MCD::OPC_CheckField, 5, 3, 0, 53, 3, 0, // Skip to: 28685
5410/* 27864 */ MCD::OPC_Decode, 154, 8, 202, 1, // Opcode: A4_rcmpneq
5411/* 27869 */ MCD::OPC_FilterValue, 28, 19, 0, 0, // Skip to: 27893
5412/* 27874 */ MCD::OPC_CheckField, 13, 1, 0, 36, 3, 0, // Skip to: 28685
5413/* 27881 */ MCD::OPC_CheckField, 5, 3, 0, 29, 3, 0, // Skip to: 28685
5414/* 27888 */ MCD::OPC_Decode, 206, 6, 215, 1, // Opcode: A2_combine_hh
5415/* 27893 */ MCD::OPC_FilterValue, 29, 19, 0, 0, // Skip to: 27917
5416/* 27898 */ MCD::OPC_CheckField, 13, 1, 0, 12, 3, 0, // Skip to: 28685
5417/* 27905 */ MCD::OPC_CheckField, 5, 3, 0, 5, 3, 0, // Skip to: 28685
5418/* 27912 */ MCD::OPC_Decode, 207, 6, 215, 1, // Opcode: A2_combine_hl
5419/* 27917 */ MCD::OPC_FilterValue, 30, 19, 0, 0, // Skip to: 27941
5420/* 27922 */ MCD::OPC_CheckField, 13, 1, 0, 244, 2, 0, // Skip to: 28685
5421/* 27929 */ MCD::OPC_CheckField, 5, 3, 0, 237, 2, 0, // Skip to: 28685
5422/* 27936 */ MCD::OPC_Decode, 208, 6, 215, 1, // Opcode: A2_combine_lh
5423/* 27941 */ MCD::OPC_FilterValue, 31, 19, 0, 0, // Skip to: 27965
5424/* 27946 */ MCD::OPC_CheckField, 13, 1, 0, 220, 2, 0, // Skip to: 28685
5425/* 27953 */ MCD::OPC_CheckField, 5, 3, 0, 213, 2, 0, // Skip to: 28685
5426/* 27960 */ MCD::OPC_Decode, 209, 6, 215, 1, // Opcode: A2_combine_ll
5427/* 27965 */ MCD::OPC_FilterValue, 32, 19, 0, 0, // Skip to: 27989
5428/* 27970 */ MCD::OPC_CheckField, 13, 1, 0, 196, 2, 0, // Skip to: 28685
5429/* 27977 */ MCD::OPC_CheckField, 7, 1, 0, 189, 2, 0, // Skip to: 28685
5430/* 27984 */ MCD::OPC_Decode, 216, 8, 242, 1, // Opcode: C2_mux
5431/* 27989 */ MCD::OPC_FilterValue, 40, 19, 0, 0, // Skip to: 28013
5432/* 27994 */ MCD::OPC_CheckField, 13, 1, 0, 172, 2, 0, // Skip to: 28685
5433/* 28001 */ MCD::OPC_CheckField, 5, 3, 0, 165, 2, 0, // Skip to: 28685
5434/* 28008 */ MCD::OPC_Decode, 211, 6, 214, 1, // Opcode: A2_combinew
5435/* 28013 */ MCD::OPC_FilterValue, 44, 19, 0, 0, // Skip to: 28037
5436/* 28018 */ MCD::OPC_CheckField, 13, 1, 0, 148, 2, 0, // Skip to: 28685
5437/* 28025 */ MCD::OPC_CheckField, 5, 3, 0, 141, 2, 0, // Skip to: 28685
5438/* 28032 */ MCD::OPC_Decode, 217, 16, 214, 1, // Opcode: S2_packhl
5439/* 28037 */ MCD::OPC_FilterValue, 48, 19, 0, 0, // Skip to: 28061
5440/* 28042 */ MCD::OPC_CheckField, 13, 1, 0, 124, 2, 0, // Skip to: 28685
5441/* 28049 */ MCD::OPC_CheckField, 5, 3, 0, 117, 2, 0, // Skip to: 28685
5442/* 28056 */ MCD::OPC_Decode, 145, 7, 202, 1, // Opcode: A2_svaddh
5443/* 28061 */ MCD::OPC_FilterValue, 49, 19, 0, 0, // Skip to: 28085
5444/* 28066 */ MCD::OPC_CheckField, 13, 1, 0, 100, 2, 0, // Skip to: 28685
5445/* 28073 */ MCD::OPC_CheckField, 5, 3, 0, 93, 2, 0, // Skip to: 28685
5446/* 28080 */ MCD::OPC_Decode, 146, 7, 202, 1, // Opcode: A2_svaddhs
5447/* 28085 */ MCD::OPC_FilterValue, 50, 19, 0, 0, // Skip to: 28109
5448/* 28090 */ MCD::OPC_CheckField, 13, 1, 0, 76, 2, 0, // Skip to: 28685
5449/* 28097 */ MCD::OPC_CheckField, 5, 3, 0, 69, 2, 0, // Skip to: 28685
5450/* 28104 */ MCD::OPC_Decode, 198, 6, 202, 1, // Opcode: A2_addsat
5451/* 28109 */ MCD::OPC_FilterValue, 51, 19, 0, 0, // Skip to: 28133
5452/* 28114 */ MCD::OPC_CheckField, 13, 1, 0, 52, 2, 0, // Skip to: 28685
5453/* 28121 */ MCD::OPC_CheckField, 5, 3, 0, 45, 2, 0, // Skip to: 28685
5454/* 28128 */ MCD::OPC_Decode, 147, 7, 202, 1, // Opcode: A2_svadduhs
5455/* 28133 */ MCD::OPC_FilterValue, 52, 19, 0, 0, // Skip to: 28157
5456/* 28138 */ MCD::OPC_CheckField, 13, 1, 0, 28, 2, 0, // Skip to: 28685
5457/* 28145 */ MCD::OPC_CheckField, 5, 3, 0, 21, 2, 0, // Skip to: 28685
5458/* 28152 */ MCD::OPC_Decode, 151, 7, 215, 1, // Opcode: A2_svsubh
5459/* 28157 */ MCD::OPC_FilterValue, 53, 19, 0, 0, // Skip to: 28181
5460/* 28162 */ MCD::OPC_CheckField, 13, 1, 0, 4, 2, 0, // Skip to: 28685
5461/* 28169 */ MCD::OPC_CheckField, 5, 3, 0, 253, 1, 0, // Skip to: 28685
5462/* 28176 */ MCD::OPC_Decode, 152, 7, 215, 1, // Opcode: A2_svsubhs
5463/* 28181 */ MCD::OPC_FilterValue, 54, 19, 0, 0, // Skip to: 28205
5464/* 28186 */ MCD::OPC_CheckField, 13, 1, 0, 236, 1, 0, // Skip to: 28685
5465/* 28193 */ MCD::OPC_CheckField, 5, 3, 0, 229, 1, 0, // Skip to: 28685
5466/* 28200 */ MCD::OPC_Decode, 144, 7, 215, 1, // Opcode: A2_subsat
5467/* 28205 */ MCD::OPC_FilterValue, 55, 19, 0, 0, // Skip to: 28229
5468/* 28210 */ MCD::OPC_CheckField, 13, 1, 0, 212, 1, 0, // Skip to: 28685
5469/* 28217 */ MCD::OPC_CheckField, 5, 3, 0, 205, 1, 0, // Skip to: 28685
5470/* 28224 */ MCD::OPC_Decode, 153, 7, 215, 1, // Opcode: A2_svsubuhs
5471/* 28229 */ MCD::OPC_FilterValue, 56, 19, 0, 0, // Skip to: 28253
5472/* 28234 */ MCD::OPC_CheckField, 13, 1, 0, 188, 1, 0, // Skip to: 28685
5473/* 28241 */ MCD::OPC_CheckField, 5, 3, 0, 181, 1, 0, // Skip to: 28685
5474/* 28248 */ MCD::OPC_Decode, 148, 7, 202, 1, // Opcode: A2_svavgh
5475/* 28253 */ MCD::OPC_FilterValue, 57, 19, 0, 0, // Skip to: 28277
5476/* 28258 */ MCD::OPC_CheckField, 13, 1, 0, 164, 1, 0, // Skip to: 28685
5477/* 28265 */ MCD::OPC_CheckField, 5, 3, 0, 157, 1, 0, // Skip to: 28685
5478/* 28272 */ MCD::OPC_Decode, 149, 7, 202, 1, // Opcode: A2_svavghs
5479/* 28277 */ MCD::OPC_FilterValue, 59, 19, 0, 0, // Skip to: 28301
5480/* 28282 */ MCD::OPC_CheckField, 13, 1, 0, 140, 1, 0, // Skip to: 28685
5481/* 28289 */ MCD::OPC_CheckField, 5, 3, 0, 133, 1, 0, // Skip to: 28685
5482/* 28296 */ MCD::OPC_Decode, 150, 7, 215, 1, // Opcode: A2_svnavgh
5483/* 28301 */ MCD::OPC_FilterValue, 72, 59, 0, 0, // Skip to: 28365
5484/* 28306 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5485/* 28309 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28337
5486/* 28314 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5487/* 28317 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28327
5488/* 28322 */ MCD::OPC_Decode, 237, 6, 242, 1, // Opcode: A2_pandt
5489/* 28327 */ MCD::OPC_FilterValue, 1, 97, 1, 0, // Skip to: 28685
5490/* 28332 */ MCD::OPC_Decode, 238, 6, 242, 1, // Opcode: A2_pandtnew
5491/* 28337 */ MCD::OPC_FilterValue, 1, 87, 1, 0, // Skip to: 28685
5492/* 28342 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5493/* 28345 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28355
5494/* 28350 */ MCD::OPC_Decode, 235, 6, 242, 1, // Opcode: A2_pandf
5495/* 28355 */ MCD::OPC_FilterValue, 1, 69, 1, 0, // Skip to: 28685
5496/* 28360 */ MCD::OPC_Decode, 236, 6, 242, 1, // Opcode: A2_pandfnew
5497/* 28365 */ MCD::OPC_FilterValue, 73, 59, 0, 0, // Skip to: 28429
5498/* 28370 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5499/* 28373 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28401
5500/* 28378 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5501/* 28381 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28391
5502/* 28386 */ MCD::OPC_Decode, 241, 6, 242, 1, // Opcode: A2_port
5503/* 28391 */ MCD::OPC_FilterValue, 1, 33, 1, 0, // Skip to: 28685
5504/* 28396 */ MCD::OPC_Decode, 242, 6, 242, 1, // Opcode: A2_portnew
5505/* 28401 */ MCD::OPC_FilterValue, 1, 23, 1, 0, // Skip to: 28685
5506/* 28406 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5507/* 28409 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28419
5508/* 28414 */ MCD::OPC_Decode, 239, 6, 242, 1, // Opcode: A2_porf
5509/* 28419 */ MCD::OPC_FilterValue, 1, 5, 1, 0, // Skip to: 28685
5510/* 28424 */ MCD::OPC_Decode, 240, 6, 242, 1, // Opcode: A2_porfnew
5511/* 28429 */ MCD::OPC_FilterValue, 75, 59, 0, 0, // Skip to: 28493
5512/* 28434 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5513/* 28437 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28465
5514/* 28442 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5515/* 28445 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28455
5516/* 28450 */ MCD::OPC_Decode, 249, 6, 242, 1, // Opcode: A2_pxort
5517/* 28455 */ MCD::OPC_FilterValue, 1, 225, 0, 0, // Skip to: 28685
5518/* 28460 */ MCD::OPC_Decode, 250, 6, 242, 1, // Opcode: A2_pxortnew
5519/* 28465 */ MCD::OPC_FilterValue, 1, 215, 0, 0, // Skip to: 28685
5520/* 28470 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5521/* 28473 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28483
5522/* 28478 */ MCD::OPC_Decode, 247, 6, 242, 1, // Opcode: A2_pxorf
5523/* 28483 */ MCD::OPC_FilterValue, 1, 197, 0, 0, // Skip to: 28685
5524/* 28488 */ MCD::OPC_Decode, 248, 6, 242, 1, // Opcode: A2_pxorfnew
5525/* 28493 */ MCD::OPC_FilterValue, 88, 59, 0, 0, // Skip to: 28557
5526/* 28498 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5527/* 28501 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28529
5528/* 28506 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5529/* 28509 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28519
5530/* 28514 */ MCD::OPC_Decode, 233, 6, 242, 1, // Opcode: A2_paddt
5531/* 28519 */ MCD::OPC_FilterValue, 1, 161, 0, 0, // Skip to: 28685
5532/* 28524 */ MCD::OPC_Decode, 234, 6, 242, 1, // Opcode: A2_paddtnew
5533/* 28529 */ MCD::OPC_FilterValue, 1, 151, 0, 0, // Skip to: 28685
5534/* 28534 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5535/* 28537 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28547
5536/* 28542 */ MCD::OPC_Decode, 227, 6, 242, 1, // Opcode: A2_paddf
5537/* 28547 */ MCD::OPC_FilterValue, 1, 133, 0, 0, // Skip to: 28685
5538/* 28552 */ MCD::OPC_Decode, 228, 6, 242, 1, // Opcode: A2_paddfnew
5539/* 28557 */ MCD::OPC_FilterValue, 89, 59, 0, 0, // Skip to: 28621
5540/* 28562 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5541/* 28565 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28593
5542/* 28570 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5543/* 28573 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28583
5544/* 28578 */ MCD::OPC_Decode, 245, 6, 245, 1, // Opcode: A2_psubt
5545/* 28583 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 28685
5546/* 28588 */ MCD::OPC_Decode, 246, 6, 245, 1, // Opcode: A2_psubtnew
5547/* 28593 */ MCD::OPC_FilterValue, 1, 87, 0, 0, // Skip to: 28685
5548/* 28598 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5549/* 28601 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28611
5550/* 28606 */ MCD::OPC_Decode, 243, 6, 245, 1, // Opcode: A2_psubf
5551/* 28611 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 28685
5552/* 28616 */ MCD::OPC_Decode, 244, 6, 245, 1, // Opcode: A2_psubfnew
5553/* 28621 */ MCD::OPC_FilterValue, 104, 59, 0, 0, // Skip to: 28685
5554/* 28626 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5555/* 28629 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28657
5556/* 28634 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5557/* 28637 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28647
5558/* 28642 */ MCD::OPC_Decode, 201, 8, 246, 1, // Opcode: C2_ccombinewt
5559/* 28647 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 28685
5560/* 28652 */ MCD::OPC_Decode, 200, 8, 246, 1, // Opcode: C2_ccombinewnewt
5561/* 28657 */ MCD::OPC_FilterValue, 1, 23, 0, 0, // Skip to: 28685
5562/* 28662 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5563/* 28665 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28675
5564/* 28670 */ MCD::OPC_Decode, 198, 8, 246, 1, // Opcode: C2_ccombinewf
5565/* 28675 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 28685
5566/* 28680 */ MCD::OPC_Decode, 199, 8, 246, 1, // Opcode: C2_ccombinewnewf
5567/* 28685 */ MCD::OPC_Fail,
5568 0
5569};
5570
5571static const uint8_t DecoderTableEXT_mmvec32[] = {
5572/* 0 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
5573/* 3 */ MCD::OPC_FilterValue, 24, 173, 0, 0, // Skip to: 181
5574/* 8 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5575/* 11 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 33
5576/* 16 */ MCD::OPC_CheckPredicate, 8, 71, 46, 0, // Skip to: 11868
5577/* 21 */ MCD::OPC_CheckField, 13, 1, 0, 64, 46, 0, // Skip to: 11868
5578/* 28 */ MCD::OPC_Decode, 158, 21, 247, 1, // Opcode: V6_vasrhbsat
5579/* 33 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 55
5580/* 38 */ MCD::OPC_CheckPredicate, 8, 49, 46, 0, // Skip to: 11868
5581/* 43 */ MCD::OPC_CheckField, 13, 1, 0, 42, 46, 0, // Skip to: 11868
5582/* 50 */ MCD::OPC_Decode, 164, 21, 247, 1, // Opcode: V6_vasruwuhrndsat
5583/* 55 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 77
5584/* 60 */ MCD::OPC_CheckPredicate, 8, 27, 46, 0, // Skip to: 11868
5585/* 65 */ MCD::OPC_CheckField, 13, 1, 0, 20, 46, 0, // Skip to: 11868
5586/* 72 */ MCD::OPC_Decode, 171, 21, 247, 1, // Opcode: V6_vasrwuhrndsat
5587/* 77 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 99
5588/* 82 */ MCD::OPC_CheckPredicate, 8, 5, 46, 0, // Skip to: 11868
5589/* 87 */ MCD::OPC_CheckField, 13, 1, 0, 254, 45, 0, // Skip to: 11868
5590/* 94 */ MCD::OPC_Decode, 144, 22, 247, 1, // Opcode: V6_vlutvvb_nm
5591/* 99 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 137
5592/* 104 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5593/* 107 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 122
5594/* 112 */ MCD::OPC_CheckPredicate, 8, 231, 45, 0, // Skip to: 11868
5595/* 117 */ MCD::OPC_Decode, 149, 22, 248, 1, // Opcode: V6_vlutvwh_nm
5596/* 122 */ MCD::OPC_FilterValue, 1, 221, 45, 0, // Skip to: 11868
5597/* 127 */ MCD::OPC_CheckPredicate, 9, 216, 45, 0, // Skip to: 11868
5598/* 132 */ MCD::OPC_Decode, 165, 21, 247, 1, // Opcode: V6_vasruwuhsat
5599/* 137 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 159
5600/* 142 */ MCD::OPC_CheckPredicate, 9, 201, 45, 0, // Skip to: 11868
5601/* 147 */ MCD::OPC_CheckField, 13, 1, 1, 194, 45, 0, // Skip to: 11868
5602/* 154 */ MCD::OPC_Decode, 163, 21, 247, 1, // Opcode: V6_vasruhubsat
5603/* 159 */ MCD::OPC_FilterValue, 7, 184, 45, 0, // Skip to: 11868
5604/* 164 */ MCD::OPC_CheckPredicate, 9, 179, 45, 0, // Skip to: 11868
5605/* 169 */ MCD::OPC_CheckField, 13, 1, 0, 172, 45, 0, // Skip to: 11868
5606/* 176 */ MCD::OPC_Decode, 162, 21, 247, 1, // Opcode: V6_vasruhubrndsat
5607/* 181 */ MCD::OPC_FilterValue, 25, 149, 9, 0, // Skip to: 2639
5608/* 186 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
5609/* 189 */ MCD::OPC_FilterValue, 0, 51, 1, 0, // Skip to: 501
5610/* 194 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5611/* 197 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 235
5612/* 202 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5613/* 205 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 220
5614/* 210 */ MCD::OPC_CheckPredicate, 10, 133, 45, 0, // Skip to: 11868
5615/* 215 */ MCD::OPC_Decode, 224, 23, 249, 1, // Opcode: V6_vtmpyb
5616/* 220 */ MCD::OPC_FilterValue, 1, 123, 45, 0, // Skip to: 11868
5617/* 225 */ MCD::OPC_CheckPredicate, 10, 118, 45, 0, // Skip to: 11868
5618/* 230 */ MCD::OPC_Decode, 225, 23, 250, 1, // Opcode: V6_vtmpyb_acc
5619/* 235 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 273
5620/* 240 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5621/* 243 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 258
5622/* 248 */ MCD::OPC_CheckPredicate, 10, 95, 45, 0, // Skip to: 11868
5623/* 253 */ MCD::OPC_Decode, 226, 23, 249, 1, // Opcode: V6_vtmpybus
5624/* 258 */ MCD::OPC_FilterValue, 1, 85, 45, 0, // Skip to: 11868
5625/* 263 */ MCD::OPC_CheckPredicate, 10, 80, 45, 0, // Skip to: 11868
5626/* 268 */ MCD::OPC_Decode, 227, 23, 250, 1, // Opcode: V6_vtmpybus_acc
5627/* 273 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 311
5628/* 278 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5629/* 281 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 296
5630/* 286 */ MCD::OPC_CheckPredicate, 10, 57, 45, 0, // Skip to: 11868
5631/* 291 */ MCD::OPC_Decode, 202, 21, 251, 1, // Opcode: V6_vdmpyhb
5632/* 296 */ MCD::OPC_FilterValue, 1, 47, 45, 0, // Skip to: 11868
5633/* 301 */ MCD::OPC_CheckPredicate, 10, 42, 45, 0, // Skip to: 11868
5634/* 306 */ MCD::OPC_Decode, 229, 23, 250, 1, // Opcode: V6_vtmpyhb_acc
5635/* 311 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 349
5636/* 316 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5637/* 319 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 334
5638/* 324 */ MCD::OPC_CheckPredicate, 10, 19, 45, 0, // Skip to: 11868
5639/* 329 */ MCD::OPC_Decode, 130, 23, 251, 1, // Opcode: V6_vrmpyub
5640/* 334 */ MCD::OPC_FilterValue, 1, 9, 45, 0, // Skip to: 11868
5641/* 339 */ MCD::OPC_CheckPredicate, 10, 4, 45, 0, // Skip to: 11868
5642/* 344 */ MCD::OPC_Decode, 203, 21, 252, 1, // Opcode: V6_vdmpyhb_acc
5643/* 349 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 387
5644/* 354 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5645/* 357 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 372
5646/* 362 */ MCD::OPC_CheckPredicate, 10, 237, 44, 0, // Skip to: 11868
5647/* 367 */ MCD::OPC_Decode, 250, 22, 251, 1, // Opcode: V6_vrmpybus
5648/* 372 */ MCD::OPC_FilterValue, 1, 227, 44, 0, // Skip to: 11868
5649/* 377 */ MCD::OPC_CheckPredicate, 10, 222, 44, 0, // Skip to: 11868
5650/* 382 */ MCD::OPC_Decode, 131, 23, 252, 1, // Opcode: V6_vrmpyub_acc
5651/* 387 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 425
5652/* 392 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5653/* 395 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 410
5654/* 400 */ MCD::OPC_CheckPredicate, 10, 199, 44, 0, // Skip to: 11868
5655/* 405 */ MCD::OPC_Decode, 216, 21, 249, 1, // Opcode: V6_vdsaduh
5656/* 410 */ MCD::OPC_FilterValue, 1, 189, 44, 0, // Skip to: 11868
5657/* 415 */ MCD::OPC_CheckPredicate, 10, 184, 44, 0, // Skip to: 11868
5658/* 420 */ MCD::OPC_Decode, 251, 22, 252, 1, // Opcode: V6_vrmpybus_acc
5659/* 425 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 463
5660/* 430 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5661/* 433 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 448
5662/* 438 */ MCD::OPC_CheckPredicate, 10, 161, 44, 0, // Skip to: 11868
5663/* 443 */ MCD::OPC_Decode, 198, 21, 251, 1, // Opcode: V6_vdmpybus
5664/* 448 */ MCD::OPC_FilterValue, 1, 151, 44, 0, // Skip to: 11868
5665/* 453 */ MCD::OPC_CheckPredicate, 10, 146, 44, 0, // Skip to: 11868
5666/* 458 */ MCD::OPC_Decode, 199, 21, 252, 1, // Opcode: V6_vdmpybus_acc
5667/* 463 */ MCD::OPC_FilterValue, 7, 136, 44, 0, // Skip to: 11868
5668/* 468 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5669/* 471 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 486
5670/* 476 */ MCD::OPC_CheckPredicate, 10, 123, 44, 0, // Skip to: 11868
5671/* 481 */ MCD::OPC_Decode, 200, 21, 249, 1, // Opcode: V6_vdmpybus_dv
5672/* 486 */ MCD::OPC_FilterValue, 1, 113, 44, 0, // Skip to: 11868
5673/* 491 */ MCD::OPC_CheckPredicate, 10, 108, 44, 0, // Skip to: 11868
5674/* 496 */ MCD::OPC_Decode, 201, 21, 250, 1, // Opcode: V6_vdmpybus_dv_acc
5675/* 501 */ MCD::OPC_FilterValue, 1, 51, 1, 0, // Skip to: 813
5676/* 506 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5677/* 509 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 547
5678/* 514 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5679/* 517 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 532
5680/* 522 */ MCD::OPC_CheckPredicate, 10, 77, 44, 0, // Skip to: 11868
5681/* 527 */ MCD::OPC_Decode, 212, 21, 251, 1, // Opcode: V6_vdmpyhsusat
5682/* 532 */ MCD::OPC_FilterValue, 1, 67, 44, 0, // Skip to: 11868
5683/* 537 */ MCD::OPC_CheckPredicate, 10, 62, 44, 0, // Skip to: 11868
5684/* 542 */ MCD::OPC_Decode, 213, 21, 252, 1, // Opcode: V6_vdmpyhsusat_acc
5685/* 547 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 585
5686/* 552 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5687/* 555 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 570
5688/* 560 */ MCD::OPC_CheckPredicate, 10, 39, 44, 0, // Skip to: 11868
5689/* 565 */ MCD::OPC_Decode, 210, 21, 253, 1, // Opcode: V6_vdmpyhsuisat
5690/* 570 */ MCD::OPC_FilterValue, 1, 29, 44, 0, // Skip to: 11868
5691/* 575 */ MCD::OPC_CheckPredicate, 10, 24, 44, 0, // Skip to: 11868
5692/* 580 */ MCD::OPC_Decode, 211, 21, 254, 1, // Opcode: V6_vdmpyhsuisat_acc
5693/* 585 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 623
5694/* 590 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5695/* 593 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 608
5696/* 598 */ MCD::OPC_CheckPredicate, 10, 1, 44, 0, // Skip to: 11868
5697/* 603 */ MCD::OPC_Decode, 208, 21, 251, 1, // Opcode: V6_vdmpyhsat
5698/* 608 */ MCD::OPC_FilterValue, 1, 247, 43, 0, // Skip to: 11868
5699/* 613 */ MCD::OPC_CheckPredicate, 10, 242, 43, 0, // Skip to: 11868
5700/* 618 */ MCD::OPC_Decode, 207, 21, 254, 1, // Opcode: V6_vdmpyhisat_acc
5701/* 623 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 661
5702/* 628 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5703/* 631 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 646
5704/* 636 */ MCD::OPC_CheckPredicate, 10, 219, 43, 0, // Skip to: 11868
5705/* 641 */ MCD::OPC_Decode, 206, 21, 253, 1, // Opcode: V6_vdmpyhisat
5706/* 646 */ MCD::OPC_FilterValue, 1, 209, 43, 0, // Skip to: 11868
5707/* 651 */ MCD::OPC_CheckPredicate, 10, 204, 43, 0, // Skip to: 11868
5708/* 656 */ MCD::OPC_Decode, 209, 21, 252, 1, // Opcode: V6_vdmpyhsat_acc
5709/* 661 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 699
5710/* 666 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5711/* 669 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 684
5712/* 674 */ MCD::OPC_CheckPredicate, 10, 181, 43, 0, // Skip to: 11868
5713/* 679 */ MCD::OPC_Decode, 204, 21, 249, 1, // Opcode: V6_vdmpyhb_dv
5714/* 684 */ MCD::OPC_FilterValue, 1, 171, 43, 0, // Skip to: 11868
5715/* 689 */ MCD::OPC_CheckPredicate, 10, 166, 43, 0, // Skip to: 11868
5716/* 694 */ MCD::OPC_Decode, 205, 21, 250, 1, // Opcode: V6_vdmpyhb_dv_acc
5717/* 699 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 737
5718/* 704 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5719/* 707 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 722
5720/* 712 */ MCD::OPC_CheckPredicate, 10, 143, 43, 0, // Skip to: 11868
5721/* 717 */ MCD::OPC_Decode, 176, 22, 255, 1, // Opcode: V6_vmpybus
5722/* 722 */ MCD::OPC_FilterValue, 1, 133, 43, 0, // Skip to: 11868
5723/* 727 */ MCD::OPC_CheckPredicate, 10, 128, 43, 0, // Skip to: 11868
5724/* 732 */ MCD::OPC_Decode, 177, 22, 128, 2, // Opcode: V6_vmpybus_acc
5725/* 737 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 775
5726/* 742 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5727/* 745 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 760
5728/* 750 */ MCD::OPC_CheckPredicate, 10, 105, 43, 0, // Skip to: 11868
5729/* 755 */ MCD::OPC_Decode, 163, 22, 249, 1, // Opcode: V6_vmpabus
5730/* 760 */ MCD::OPC_FilterValue, 1, 95, 43, 0, // Skip to: 11868
5731/* 765 */ MCD::OPC_CheckPredicate, 10, 90, 43, 0, // Skip to: 11868
5732/* 770 */ MCD::OPC_Decode, 164, 22, 250, 1, // Opcode: V6_vmpabus_acc
5733/* 775 */ MCD::OPC_FilterValue, 7, 80, 43, 0, // Skip to: 11868
5734/* 780 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5735/* 783 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 798
5736/* 788 */ MCD::OPC_CheckPredicate, 10, 67, 43, 0, // Skip to: 11868
5737/* 793 */ MCD::OPC_Decode, 169, 22, 249, 1, // Opcode: V6_vmpahb
5738/* 798 */ MCD::OPC_FilterValue, 1, 57, 43, 0, // Skip to: 11868
5739/* 803 */ MCD::OPC_CheckPredicate, 10, 52, 43, 0, // Skip to: 11868
5740/* 808 */ MCD::OPC_Decode, 170, 22, 250, 1, // Opcode: V6_vmpahb_acc
5741/* 813 */ MCD::OPC_FilterValue, 2, 247, 0, 0, // Skip to: 1065
5742/* 818 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
5743/* 821 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 905
5744/* 826 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5745/* 829 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 867
5746/* 834 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5747/* 837 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 852
5748/* 842 */ MCD::OPC_CheckPredicate, 10, 13, 43, 0, // Skip to: 11868
5749/* 847 */ MCD::OPC_Decode, 184, 22, 255, 1, // Opcode: V6_vmpyh
5750/* 852 */ MCD::OPC_FilterValue, 1, 3, 43, 0, // Skip to: 11868
5751/* 857 */ MCD::OPC_CheckPredicate, 10, 254, 42, 0, // Skip to: 11868
5752/* 862 */ MCD::OPC_Decode, 186, 22, 128, 2, // Opcode: V6_vmpyhsat_acc
5753/* 867 */ MCD::OPC_FilterValue, 1, 244, 42, 0, // Skip to: 11868
5754/* 872 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5755/* 875 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 890
5756/* 880 */ MCD::OPC_CheckPredicate, 10, 231, 42, 0, // Skip to: 11868
5757/* 885 */ MCD::OPC_Decode, 188, 22, 251, 1, // Opcode: V6_vmpyhss
5758/* 890 */ MCD::OPC_FilterValue, 1, 221, 42, 0, // Skip to: 11868
5759/* 895 */ MCD::OPC_CheckPredicate, 10, 216, 42, 0, // Skip to: 11868
5760/* 900 */ MCD::OPC_Decode, 219, 22, 128, 2, // Opcode: V6_vmpyuh_acc
5761/* 905 */ MCD::OPC_FilterValue, 1, 79, 0, 0, // Skip to: 989
5762/* 910 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5763/* 913 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 951
5764/* 918 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5765/* 921 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 936
5766/* 926 */ MCD::OPC_CheckPredicate, 10, 185, 42, 0, // Skip to: 11868
5767/* 931 */ MCD::OPC_Decode, 187, 22, 251, 1, // Opcode: V6_vmpyhsrs
5768/* 936 */ MCD::OPC_FilterValue, 1, 175, 42, 0, // Skip to: 11868
5769/* 941 */ MCD::OPC_CheckPredicate, 10, 170, 42, 0, // Skip to: 11868
5770/* 946 */ MCD::OPC_Decode, 204, 22, 252, 1, // Opcode: V6_vmpyiwb_acc
5771/* 951 */ MCD::OPC_FilterValue, 1, 160, 42, 0, // Skip to: 11868
5772/* 956 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5773/* 959 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 974
5774/* 964 */ MCD::OPC_CheckPredicate, 10, 147, 42, 0, // Skip to: 11868
5775/* 969 */ MCD::OPC_Decode, 218, 22, 255, 1, // Opcode: V6_vmpyuh
5776/* 974 */ MCD::OPC_FilterValue, 1, 137, 42, 0, // Skip to: 11868
5777/* 979 */ MCD::OPC_CheckPredicate, 10, 132, 42, 0, // Skip to: 11868
5778/* 984 */ MCD::OPC_Decode, 206, 22, 252, 1, // Opcode: V6_vmpyiwh_acc
5779/* 989 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 1027
5780/* 994 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5781/* 997 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1012
5782/* 1002 */ MCD::OPC_CheckPredicate, 10, 109, 42, 0, // Skip to: 11868
5783/* 1007 */ MCD::OPC_Decode, 252, 22, 129, 2, // Opcode: V6_vrmpybusi
5784/* 1012 */ MCD::OPC_FilterValue, 1, 99, 42, 0, // Skip to: 11868
5785/* 1017 */ MCD::OPC_CheckPredicate, 10, 94, 42, 0, // Skip to: 11868
5786/* 1022 */ MCD::OPC_Decode, 253, 22, 130, 2, // Opcode: V6_vrmpybusi_acc
5787/* 1027 */ MCD::OPC_FilterValue, 3, 84, 42, 0, // Skip to: 11868
5788/* 1032 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5789/* 1035 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1050
5790/* 1040 */ MCD::OPC_CheckPredicate, 10, 71, 42, 0, // Skip to: 11868
5791/* 1045 */ MCD::OPC_Decode, 166, 23, 129, 2, // Opcode: V6_vrsadubi
5792/* 1050 */ MCD::OPC_FilterValue, 1, 61, 42, 0, // Skip to: 11868
5793/* 1055 */ MCD::OPC_CheckPredicate, 10, 56, 42, 0, // Skip to: 11868
5794/* 1060 */ MCD::OPC_Decode, 167, 23, 130, 2, // Opcode: V6_vrsadubi_acc
5795/* 1065 */ MCD::OPC_FilterValue, 3, 90, 1, 0, // Skip to: 1416
5796/* 1070 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
5797/* 1073 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 1157
5798/* 1078 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5799/* 1081 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1119
5800/* 1086 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5801/* 1089 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1104
5802/* 1094 */ MCD::OPC_CheckPredicate, 10, 17, 42, 0, // Skip to: 11868
5803/* 1099 */ MCD::OPC_Decode, 200, 22, 251, 1, // Opcode: V6_vmpyihb
5804/* 1104 */ MCD::OPC_FilterValue, 1, 7, 42, 0, // Skip to: 11868
5805/* 1109 */ MCD::OPC_CheckPredicate, 10, 2, 42, 0, // Skip to: 11868
5806/* 1114 */ MCD::OPC_Decode, 217, 21, 250, 1, // Opcode: V6_vdsaduh_acc
5807/* 1119 */ MCD::OPC_FilterValue, 1, 248, 41, 0, // Skip to: 11868
5808/* 1124 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5809/* 1127 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1142
5810/* 1132 */ MCD::OPC_CheckPredicate, 10, 235, 41, 0, // Skip to: 11868
5811/* 1137 */ MCD::OPC_Decode, 158, 23, 251, 1, // Opcode: V6_vror
5812/* 1142 */ MCD::OPC_FilterValue, 1, 225, 41, 0, // Skip to: 11868
5813/* 1147 */ MCD::OPC_CheckPredicate, 10, 220, 41, 0, // Skip to: 11868
5814/* 1152 */ MCD::OPC_Decode, 201, 22, 252, 1, // Opcode: V6_vmpyihb_acc
5815/* 1157 */ MCD::OPC_FilterValue, 1, 102, 0, 0, // Skip to: 1264
5816/* 1162 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5817/* 1165 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1203
5818/* 1170 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5819/* 1173 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1188
5820/* 1178 */ MCD::OPC_CheckPredicate, 9, 189, 41, 0, // Skip to: 11868
5821/* 1183 */ MCD::OPC_Decode, 220, 22, 251, 1, // Opcode: V6_vmpyuhe
5822/* 1188 */ MCD::OPC_FilterValue, 1, 179, 41, 0, // Skip to: 11868
5823/* 1193 */ MCD::OPC_CheckPredicate, 10, 174, 41, 0, // Skip to: 11868
5824/* 1198 */ MCD::OPC_Decode, 152, 21, 252, 1, // Opcode: V6_vaslw_acc
5825/* 1203 */ MCD::OPC_FilterValue, 1, 164, 41, 0, // Skip to: 11868
5826/* 1208 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5827/* 1211 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1226
5828/* 1216 */ MCD::OPC_CheckPredicate, 9, 151, 41, 0, // Skip to: 11868
5829/* 1221 */ MCD::OPC_Decode, 166, 22, 249, 1, // Opcode: V6_vmpabuu
5830/* 1226 */ MCD::OPC_FilterValue, 1, 141, 41, 0, // Skip to: 11868
5831/* 1231 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
5832/* 1234 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1249
5833/* 1239 */ MCD::OPC_CheckPredicate, 10, 128, 41, 0, // Skip to: 11868
5834/* 1244 */ MCD::OPC_Decode, 143, 21, 131, 2, // Opcode: V6_vandqrt_acc
5835/* 1249 */ MCD::OPC_FilterValue, 1, 118, 41, 0, // Skip to: 11868
5836/* 1254 */ MCD::OPC_CheckPredicate, 8, 113, 41, 0, // Skip to: 11868
5837/* 1259 */ MCD::OPC_Decode, 141, 21, 131, 2, // Opcode: V6_vandnqrt_acc
5838/* 1264 */ MCD::OPC_FilterValue, 2, 86, 0, 0, // Skip to: 1355
5839/* 1269 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5840/* 1272 */ MCD::OPC_FilterValue, 0, 40, 0, 0, // Skip to: 1317
5841/* 1277 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5842/* 1280 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1295
5843/* 1285 */ MCD::OPC_CheckPredicate, 9, 82, 41, 0, // Skip to: 11868
5844/* 1290 */ MCD::OPC_Decode, 142, 22, 132, 2, // Opcode: V6_vlut4
5845/* 1295 */ MCD::OPC_FilterValue, 1, 72, 41, 0, // Skip to: 11868
5846/* 1300 */ MCD::OPC_CheckPredicate, 10, 67, 41, 0, // Skip to: 11868
5847/* 1305 */ MCD::OPC_CheckField, 2, 3, 0, 60, 41, 0, // Skip to: 11868
5848/* 1312 */ MCD::OPC_Decode, 147, 21, 133, 2, // Opcode: V6_vandvrt_acc
5849/* 1317 */ MCD::OPC_FilterValue, 1, 50, 41, 0, // Skip to: 11868
5850/* 1322 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5851/* 1325 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1340
5852/* 1330 */ MCD::OPC_CheckPredicate, 10, 37, 41, 0, // Skip to: 11868
5853/* 1335 */ MCD::OPC_Decode, 166, 21, 251, 1, // Opcode: V6_vasrw
5854/* 1340 */ MCD::OPC_FilterValue, 1, 27, 41, 0, // Skip to: 11868
5855/* 1345 */ MCD::OPC_CheckPredicate, 10, 22, 41, 0, // Skip to: 11868
5856/* 1350 */ MCD::OPC_Decode, 167, 21, 252, 1, // Opcode: V6_vasrw_acc
5857/* 1355 */ MCD::OPC_FilterValue, 3, 12, 41, 0, // Skip to: 11868
5858/* 1360 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5859/* 1363 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1401
5860/* 1368 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5861/* 1371 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1386
5862/* 1376 */ MCD::OPC_CheckPredicate, 10, 247, 40, 0, // Skip to: 11868
5863/* 1381 */ MCD::OPC_Decode, 155, 21, 251, 1, // Opcode: V6_vasrh
5864/* 1386 */ MCD::OPC_FilterValue, 1, 237, 40, 0, // Skip to: 11868
5865/* 1391 */ MCD::OPC_CheckPredicate, 10, 232, 40, 0, // Skip to: 11868
5866/* 1396 */ MCD::OPC_Decode, 151, 21, 251, 1, // Opcode: V6_vaslw
5867/* 1401 */ MCD::OPC_FilterValue, 1, 222, 40, 0, // Skip to: 11868
5868/* 1406 */ MCD::OPC_CheckPredicate, 10, 217, 40, 0, // Skip to: 11868
5869/* 1411 */ MCD::OPC_Decode, 135, 23, 130, 2, // Opcode: V6_vrmpyubi_acc
5870/* 1416 */ MCD::OPC_FilterValue, 4, 35, 1, 0, // Skip to: 1712
5871/* 1421 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5872/* 1424 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1462
5873/* 1429 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5874/* 1432 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1447
5875/* 1437 */ MCD::OPC_CheckPredicate, 10, 186, 40, 0, // Skip to: 11868
5876/* 1442 */ MCD::OPC_Decode, 148, 21, 251, 1, // Opcode: V6_vaslh
5877/* 1447 */ MCD::OPC_FilterValue, 1, 176, 40, 0, // Skip to: 11868
5878/* 1452 */ MCD::OPC_CheckPredicate, 10, 171, 40, 0, // Skip to: 11868
5879/* 1457 */ MCD::OPC_Decode, 215, 22, 128, 2, // Opcode: V6_vmpyub_acc
5880/* 1462 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 1500
5881/* 1467 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5882/* 1470 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1485
5883/* 1475 */ MCD::OPC_CheckPredicate, 10, 148, 40, 0, // Skip to: 11868
5884/* 1480 */ MCD::OPC_Decode, 140, 22, 251, 1, // Opcode: V6_vlsrw
5885/* 1485 */ MCD::OPC_FilterValue, 1, 138, 40, 0, // Skip to: 11868
5886/* 1490 */ MCD::OPC_CheckPredicate, 8, 133, 40, 0, // Skip to: 11868
5887/* 1495 */ MCD::OPC_Decode, 208, 22, 252, 1, // Opcode: V6_vmpyiwub_acc
5888/* 1500 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 1538
5889/* 1505 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5890/* 1508 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1523
5891/* 1513 */ MCD::OPC_CheckPredicate, 10, 110, 40, 0, // Skip to: 11868
5892/* 1518 */ MCD::OPC_Decode, 138, 22, 251, 1, // Opcode: V6_vlsrh
5893/* 1523 */ MCD::OPC_FilterValue, 1, 100, 40, 0, // Skip to: 11868
5894/* 1528 */ MCD::OPC_CheckPredicate, 8, 95, 40, 0, // Skip to: 11868
5895/* 1533 */ MCD::OPC_Decode, 173, 22, 250, 1, // Opcode: V6_vmpauhb_acc
5896/* 1538 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 1576
5897/* 1543 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5898/* 1546 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1561
5899/* 1551 */ MCD::OPC_CheckPredicate, 8, 72, 40, 0, // Skip to: 11868
5900/* 1556 */ MCD::OPC_Decode, 137, 22, 251, 1, // Opcode: V6_vlsrb
5901/* 1561 */ MCD::OPC_FilterValue, 1, 62, 40, 0, // Skip to: 11868
5902/* 1566 */ MCD::OPC_CheckPredicate, 9, 57, 40, 0, // Skip to: 11868
5903/* 1571 */ MCD::OPC_Decode, 221, 22, 252, 1, // Opcode: V6_vmpyuhe_acc
5904/* 1576 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 1598
5905/* 1581 */ MCD::OPC_CheckPredicate, 9, 42, 40, 0, // Skip to: 11868
5906/* 1586 */ MCD::OPC_CheckField, 13, 1, 1, 35, 40, 0, // Skip to: 11868
5907/* 1593 */ MCD::OPC_Decode, 171, 22, 134, 2, // Opcode: V6_vmpahhsat
5908/* 1598 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 1636
5909/* 1603 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5910/* 1606 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1621
5911/* 1611 */ MCD::OPC_CheckPredicate, 8, 12, 40, 0, // Skip to: 11868
5912/* 1616 */ MCD::OPC_Decode, 172, 22, 249, 1, // Opcode: V6_vmpauhb
5913/* 1621 */ MCD::OPC_FilterValue, 1, 2, 40, 0, // Skip to: 11868
5914/* 1626 */ MCD::OPC_CheckPredicate, 9, 253, 39, 0, // Skip to: 11868
5915/* 1631 */ MCD::OPC_Decode, 174, 22, 134, 2, // Opcode: V6_vmpauhuhsat
5916/* 1636 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 1674
5917/* 1641 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5918/* 1644 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1659
5919/* 1649 */ MCD::OPC_CheckPredicate, 8, 230, 39, 0, // Skip to: 11868
5920/* 1654 */ MCD::OPC_Decode, 207, 22, 251, 1, // Opcode: V6_vmpyiwub
5921/* 1659 */ MCD::OPC_FilterValue, 1, 220, 39, 0, // Skip to: 11868
5922/* 1664 */ MCD::OPC_CheckPredicate, 9, 215, 39, 0, // Skip to: 11868
5923/* 1669 */ MCD::OPC_Decode, 175, 22, 134, 2, // Opcode: V6_vmpsuhuhsat
5924/* 1674 */ MCD::OPC_FilterValue, 7, 205, 39, 0, // Skip to: 11868
5925/* 1679 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5926/* 1682 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1697
5927/* 1687 */ MCD::OPC_CheckPredicate, 10, 192, 39, 0, // Skip to: 11868
5928/* 1692 */ MCD::OPC_Decode, 205, 22, 251, 1, // Opcode: V6_vmpyiwh
5929/* 1697 */ MCD::OPC_FilterValue, 1, 182, 39, 0, // Skip to: 11868
5930/* 1702 */ MCD::OPC_CheckPredicate, 9, 177, 39, 0, // Skip to: 11868
5931/* 1707 */ MCD::OPC_Decode, 156, 21, 252, 1, // Opcode: V6_vasrh_acc
5932/* 1712 */ MCD::OPC_FilterValue, 5, 88, 1, 0, // Skip to: 2061
5933/* 1717 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
5934/* 1720 */ MCD::OPC_FilterValue, 0, 94, 0, 0, // Skip to: 1819
5935/* 1725 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5936/* 1728 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1766
5937/* 1733 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5938/* 1736 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1751
5939/* 1741 */ MCD::OPC_CheckPredicate, 10, 138, 39, 0, // Skip to: 11868
5940/* 1746 */ MCD::OPC_Decode, 203, 22, 251, 1, // Opcode: V6_vmpyiwb
5941/* 1751 */ MCD::OPC_FilterValue, 1, 128, 39, 0, // Skip to: 11868
5942/* 1756 */ MCD::OPC_CheckPredicate, 9, 123, 39, 0, // Skip to: 11868
5943/* 1761 */ MCD::OPC_Decode, 249, 22, 135, 2, // Opcode: V6_vrmpybub_rtt_acc
5944/* 1766 */ MCD::OPC_FilterValue, 1, 113, 39, 0, // Skip to: 11868
5945/* 1771 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
5946/* 1774 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1789
5947/* 1779 */ MCD::OPC_CheckPredicate, 10, 100, 39, 0, // Skip to: 11868
5948/* 1784 */ MCD::OPC_Decode, 219, 19, 136, 2, // Opcode: V6_lvsplatw
5949/* 1789 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 1804
5950/* 1794 */ MCD::OPC_CheckPredicate, 11, 85, 39, 0, // Skip to: 11868
5951/* 1799 */ MCD::OPC_Decode, 253, 23, 136, 2, // Opcode: V6_zextract
5952/* 1804 */ MCD::OPC_FilterValue, 32, 75, 39, 0, // Skip to: 11868
5953/* 1809 */ MCD::OPC_CheckPredicate, 10, 70, 39, 0, // Skip to: 11868
5954/* 1814 */ MCD::OPC_Decode, 134, 22, 137, 2, // Opcode: V6_vinsertwr
5955/* 1819 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 1893
5956/* 1824 */ MCD::OPC_ExtractField, 2, 4, // Inst{5-2} ...
5957/* 1827 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 1849
5958/* 1832 */ MCD::OPC_CheckPredicate, 10, 47, 39, 0, // Skip to: 11868
5959/* 1837 */ MCD::OPC_CheckField, 8, 6, 0, 40, 39, 0, // Skip to: 11868
5960/* 1844 */ MCD::OPC_Decode, 225, 19, 138, 2, // Opcode: V6_pred_scalar2
5961/* 1849 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 1871
5962/* 1854 */ MCD::OPC_CheckPredicate, 10, 25, 39, 0, // Skip to: 11868
5963/* 1859 */ MCD::OPC_CheckField, 13, 1, 0, 18, 39, 0, // Skip to: 11868
5964/* 1866 */ MCD::OPC_Decode, 146, 21, 139, 2, // Opcode: V6_vandvrt
5965/* 1871 */ MCD::OPC_FilterValue, 3, 8, 39, 0, // Skip to: 11868
5966/* 1876 */ MCD::OPC_CheckPredicate, 8, 3, 39, 0, // Skip to: 11868
5967/* 1881 */ MCD::OPC_CheckField, 8, 6, 0, 252, 38, 0, // Skip to: 11868
5968/* 1888 */ MCD::OPC_Decode, 226, 19, 138, 2, // Opcode: V6_pred_scalar2v2
5969/* 1893 */ MCD::OPC_FilterValue, 2, 102, 0, 0, // Skip to: 2000
5970/* 1898 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5971/* 1901 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1939
5972/* 1906 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5973/* 1909 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1924
5974/* 1914 */ MCD::OPC_CheckPredicate, 10, 221, 38, 0, // Skip to: 11868
5975/* 1919 */ MCD::OPC_Decode, 228, 23, 249, 1, // Opcode: V6_vtmpyhb
5976/* 1924 */ MCD::OPC_FilterValue, 1, 211, 38, 0, // Skip to: 11868
5977/* 1929 */ MCD::OPC_CheckPredicate, 9, 206, 38, 0, // Skip to: 11868
5978/* 1934 */ MCD::OPC_Decode, 167, 22, 250, 1, // Opcode: V6_vmpabuu_acc
5979/* 1939 */ MCD::OPC_FilterValue, 1, 196, 38, 0, // Skip to: 11868
5980/* 1944 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5981/* 1947 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1985
5982/* 1952 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
5983/* 1955 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1970
5984/* 1960 */ MCD::OPC_CheckPredicate, 10, 175, 38, 0, // Skip to: 11868
5985/* 1965 */ MCD::OPC_Decode, 142, 21, 140, 2, // Opcode: V6_vandqrt
5986/* 1970 */ MCD::OPC_FilterValue, 1, 165, 38, 0, // Skip to: 11868
5987/* 1975 */ MCD::OPC_CheckPredicate, 8, 160, 38, 0, // Skip to: 11868
5988/* 1980 */ MCD::OPC_Decode, 140, 21, 140, 2, // Opcode: V6_vandnqrt
5989/* 1985 */ MCD::OPC_FilterValue, 1, 150, 38, 0, // Skip to: 11868
5990/* 1990 */ MCD::OPC_CheckPredicate, 9, 145, 38, 0, // Skip to: 11868
5991/* 1995 */ MCD::OPC_Decode, 149, 21, 252, 1, // Opcode: V6_vaslh_acc
5992/* 2000 */ MCD::OPC_FilterValue, 3, 135, 38, 0, // Skip to: 11868
5993/* 2005 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5994/* 2008 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2023
5995/* 2013 */ MCD::OPC_CheckPredicate, 10, 122, 38, 0, // Skip to: 11868
5996/* 2018 */ MCD::OPC_Decode, 134, 23, 129, 2, // Opcode: V6_vrmpyubi
5997/* 2023 */ MCD::OPC_FilterValue, 1, 112, 38, 0, // Skip to: 11868
5998/* 2028 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5999/* 2031 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2046
6000/* 2036 */ MCD::OPC_CheckPredicate, 9, 99, 38, 0, // Skip to: 11868
6001/* 2041 */ MCD::OPC_Decode, 185, 22, 128, 2, // Opcode: V6_vmpyh_acc
6002/* 2046 */ MCD::OPC_FilterValue, 1, 89, 38, 0, // Skip to: 11868
6003/* 2051 */ MCD::OPC_CheckPredicate, 9, 84, 38, 0, // Skip to: 11868
6004/* 2056 */ MCD::OPC_Decode, 133, 23, 135, 2, // Opcode: V6_vrmpyub_rtt_acc
6005/* 2061 */ MCD::OPC_FilterValue, 6, 61, 1, 0, // Skip to: 2383
6006/* 2066 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6007/* 2069 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2091
6008/* 2074 */ MCD::OPC_CheckPredicate, 10, 61, 38, 0, // Skip to: 11868
6009/* 2079 */ MCD::OPC_CheckField, 13, 1, 0, 54, 38, 0, // Skip to: 11868
6010/* 2086 */ MCD::OPC_Decode, 214, 22, 255, 1, // Opcode: V6_vmpyub
6011/* 2091 */ MCD::OPC_FilterValue, 1, 93, 0, 0, // Skip to: 2189
6012/* 2096 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6013/* 2099 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2121
6014/* 2104 */ MCD::OPC_CheckPredicate, 8, 31, 38, 0, // Skip to: 11868
6015/* 2109 */ MCD::OPC_CheckField, 8, 5, 0, 24, 38, 0, // Skip to: 11868
6016/* 2116 */ MCD::OPC_Decode, 218, 19, 136, 2, // Opcode: V6_lvsplath
6017/* 2121 */ MCD::OPC_FilterValue, 1, 14, 38, 0, // Skip to: 11868
6018/* 2126 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6019/* 2129 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2144
6020/* 2134 */ MCD::OPC_CheckPredicate, 11, 1, 38, 0, // Skip to: 11868
6021/* 2139 */ MCD::OPC_Decode, 151, 23, 141, 2, // Opcode: V6_vrmpyzcbs_rt_acc
6022/* 2144 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2159
6023/* 2149 */ MCD::OPC_CheckPredicate, 11, 242, 37, 0, // Skip to: 11868
6024/* 2154 */ MCD::OPC_Decode, 153, 23, 142, 2, // Opcode: V6_vrmpyzcbs_rx_acc
6025/* 2159 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2174
6026/* 2164 */ MCD::OPC_CheckPredicate, 11, 227, 37, 0, // Skip to: 11868
6027/* 2169 */ MCD::OPC_Decode, 143, 23, 141, 2, // Opcode: V6_vrmpyzbub_rt_acc
6028/* 2174 */ MCD::OPC_FilterValue, 3, 217, 37, 0, // Skip to: 11868
6029/* 2179 */ MCD::OPC_CheckPredicate, 11, 212, 37, 0, // Skip to: 11868
6030/* 2184 */ MCD::OPC_Decode, 145, 23, 142, 2, // Opcode: V6_vrmpyzbub_rx_acc
6031/* 2189 */ MCD::OPC_FilterValue, 2, 93, 0, 0, // Skip to: 2287
6032/* 2194 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6033/* 2197 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2219
6034/* 2202 */ MCD::OPC_CheckPredicate, 8, 189, 37, 0, // Skip to: 11868
6035/* 2207 */ MCD::OPC_CheckField, 8, 5, 0, 182, 37, 0, // Skip to: 11868
6036/* 2214 */ MCD::OPC_Decode, 217, 19, 136, 2, // Opcode: V6_lvsplatb
6037/* 2219 */ MCD::OPC_FilterValue, 1, 172, 37, 0, // Skip to: 11868
6038/* 2224 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6039/* 2227 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2242
6040/* 2232 */ MCD::OPC_CheckPredicate, 11, 159, 37, 0, // Skip to: 11868
6041/* 2237 */ MCD::OPC_Decode, 139, 23, 141, 2, // Opcode: V6_vrmpyzbb_rt_acc
6042/* 2242 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2257
6043/* 2247 */ MCD::OPC_CheckPredicate, 11, 144, 37, 0, // Skip to: 11868
6044/* 2252 */ MCD::OPC_Decode, 141, 23, 142, 2, // Opcode: V6_vrmpyzbb_rx_acc
6045/* 2257 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2272
6046/* 2262 */ MCD::OPC_CheckPredicate, 11, 129, 37, 0, // Skip to: 11868
6047/* 2267 */ MCD::OPC_Decode, 155, 23, 141, 2, // Opcode: V6_vrmpyznb_rt_acc
6048/* 2272 */ MCD::OPC_FilterValue, 3, 119, 37, 0, // Skip to: 11868
6049/* 2277 */ MCD::OPC_CheckPredicate, 11, 114, 37, 0, // Skip to: 11868
6050/* 2282 */ MCD::OPC_Decode, 157, 23, 142, 2, // Opcode: V6_vrmpyznb_rx_acc
6051/* 2287 */ MCD::OPC_FilterValue, 3, 47, 0, 0, // Skip to: 2339
6052/* 2292 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6053/* 2295 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2317
6054/* 2300 */ MCD::OPC_CheckPredicate, 11, 91, 37, 0, // Skip to: 11868
6055/* 2305 */ MCD::OPC_CheckField, 13, 1, 1, 84, 37, 0, // Skip to: 11868
6056/* 2312 */ MCD::OPC_Decode, 147, 23, 141, 2, // Opcode: V6_vrmpyzcb_rt_acc
6057/* 2317 */ MCD::OPC_FilterValue, 1, 74, 37, 0, // Skip to: 11868
6058/* 2322 */ MCD::OPC_CheckPredicate, 11, 69, 37, 0, // Skip to: 11868
6059/* 2327 */ MCD::OPC_CheckField, 13, 1, 1, 62, 37, 0, // Skip to: 11868
6060/* 2334 */ MCD::OPC_Decode, 149, 23, 142, 2, // Opcode: V6_vrmpyzcb_rx_acc
6061/* 2339 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 2361
6062/* 2344 */ MCD::OPC_CheckPredicate, 9, 47, 37, 0, // Skip to: 11868
6063/* 2349 */ MCD::OPC_CheckField, 13, 1, 0, 40, 37, 0, // Skip to: 11868
6064/* 2356 */ MCD::OPC_Decode, 132, 23, 143, 2, // Opcode: V6_vrmpyub_rtt
6065/* 2361 */ MCD::OPC_FilterValue, 5, 30, 37, 0, // Skip to: 11868
6066/* 2366 */ MCD::OPC_CheckPredicate, 9, 25, 37, 0, // Skip to: 11868
6067/* 2371 */ MCD::OPC_CheckField, 13, 1, 0, 18, 37, 0, // Skip to: 11868
6068/* 2378 */ MCD::OPC_Decode, 248, 22, 143, 2, // Opcode: V6_vrmpybub_rtt
6069/* 2383 */ MCD::OPC_FilterValue, 7, 8, 37, 0, // Skip to: 11868
6070/* 2388 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6071/* 2391 */ MCD::OPC_FilterValue, 0, 91, 0, 0, // Skip to: 2487
6072/* 2396 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6073/* 2399 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2421
6074/* 2404 */ MCD::OPC_CheckPredicate, 11, 243, 36, 0, // Skip to: 11868
6075/* 2409 */ MCD::OPC_CheckField, 13, 1, 0, 236, 36, 0, // Skip to: 11868
6076/* 2416 */ MCD::OPC_Decode, 140, 23, 144, 2, // Opcode: V6_vrmpyzbb_rx
6077/* 2421 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 2443
6078/* 2426 */ MCD::OPC_CheckPredicate, 11, 221, 36, 0, // Skip to: 11868
6079/* 2431 */ MCD::OPC_CheckField, 13, 1, 0, 214, 36, 0, // Skip to: 11868
6080/* 2438 */ MCD::OPC_Decode, 138, 23, 145, 2, // Opcode: V6_vrmpyzbb_rt
6081/* 2443 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2465
6082/* 2448 */ MCD::OPC_CheckPredicate, 11, 199, 36, 0, // Skip to: 11868
6083/* 2453 */ MCD::OPC_CheckField, 13, 1, 0, 192, 36, 0, // Skip to: 11868
6084/* 2460 */ MCD::OPC_Decode, 156, 23, 144, 2, // Opcode: V6_vrmpyznb_rx
6085/* 2465 */ MCD::OPC_FilterValue, 3, 182, 36, 0, // Skip to: 11868
6086/* 2470 */ MCD::OPC_CheckPredicate, 11, 177, 36, 0, // Skip to: 11868
6087/* 2475 */ MCD::OPC_CheckField, 13, 1, 0, 170, 36, 0, // Skip to: 11868
6088/* 2482 */ MCD::OPC_Decode, 154, 23, 145, 2, // Opcode: V6_vrmpyznb_rt
6089/* 2487 */ MCD::OPC_FilterValue, 1, 56, 0, 0, // Skip to: 2548
6090/* 2492 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6091/* 2495 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 2533
6092/* 2500 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6093/* 2503 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2518
6094/* 2508 */ MCD::OPC_CheckPredicate, 11, 139, 36, 0, // Skip to: 11868
6095/* 2513 */ MCD::OPC_Decode, 148, 23, 144, 2, // Opcode: V6_vrmpyzcb_rx
6096/* 2518 */ MCD::OPC_FilterValue, 1, 129, 36, 0, // Skip to: 11868
6097/* 2523 */ MCD::OPC_CheckPredicate, 11, 124, 36, 0, // Skip to: 11868
6098/* 2528 */ MCD::OPC_Decode, 146, 23, 145, 2, // Opcode: V6_vrmpyzcb_rt
6099/* 2533 */ MCD::OPC_FilterValue, 1, 114, 36, 0, // Skip to: 11868
6100/* 2538 */ MCD::OPC_CheckPredicate, 10, 109, 36, 0, // Skip to: 11868
6101/* 2543 */ MCD::OPC_Decode, 184, 23, 146, 2, // Opcode: V6_vshuff
6102/* 2548 */ MCD::OPC_FilterValue, 2, 99, 36, 0, // Skip to: 11868
6103/* 2553 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6104/* 2556 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 2624
6105/* 2561 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6106/* 2564 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2579
6107/* 2569 */ MCD::OPC_CheckPredicate, 11, 78, 36, 0, // Skip to: 11868
6108/* 2574 */ MCD::OPC_Decode, 152, 23, 144, 2, // Opcode: V6_vrmpyzcbs_rx
6109/* 2579 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2594
6110/* 2584 */ MCD::OPC_CheckPredicate, 11, 63, 36, 0, // Skip to: 11868
6111/* 2589 */ MCD::OPC_Decode, 150, 23, 145, 2, // Opcode: V6_vrmpyzcbs_rt
6112/* 2594 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2609
6113/* 2599 */ MCD::OPC_CheckPredicate, 11, 48, 36, 0, // Skip to: 11868
6114/* 2604 */ MCD::OPC_Decode, 144, 23, 144, 2, // Opcode: V6_vrmpyzbub_rx
6115/* 2609 */ MCD::OPC_FilterValue, 3, 38, 36, 0, // Skip to: 11868
6116/* 2614 */ MCD::OPC_CheckPredicate, 11, 33, 36, 0, // Skip to: 11868
6117/* 2619 */ MCD::OPC_Decode, 142, 23, 145, 2, // Opcode: V6_vrmpyzbub_rt
6118/* 2624 */ MCD::OPC_FilterValue, 1, 23, 36, 0, // Skip to: 11868
6119/* 2629 */ MCD::OPC_CheckPredicate, 10, 18, 36, 0, // Skip to: 11868
6120/* 2634 */ MCD::OPC_Decode, 192, 21, 146, 2, // Opcode: V6_vdeal
6121/* 2639 */ MCD::OPC_FilterValue, 26, 191, 0, 0, // Skip to: 2835
6122/* 2644 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6123/* 2647 */ MCD::OPC_FilterValue, 0, 31, 0, 0, // Skip to: 2683
6124/* 2652 */ MCD::OPC_CheckPredicate, 10, 251, 35, 0, // Skip to: 11868
6125/* 2657 */ MCD::OPC_CheckField, 16, 5, 0, 244, 35, 0, // Skip to: 11868
6126/* 2664 */ MCD::OPC_CheckField, 13, 1, 0, 237, 35, 0, // Skip to: 11868
6127/* 2671 */ MCD::OPC_CheckField, 7, 1, 0, 230, 35, 0, // Skip to: 11868
6128/* 2678 */ MCD::OPC_Decode, 190, 21, 147, 2, // Opcode: V6_vcmov
6129/* 2683 */ MCD::OPC_FilterValue, 1, 31, 0, 0, // Skip to: 2719
6130/* 2688 */ MCD::OPC_CheckPredicate, 10, 215, 35, 0, // Skip to: 11868
6131/* 2693 */ MCD::OPC_CheckField, 16, 5, 0, 208, 35, 0, // Skip to: 11868
6132/* 2700 */ MCD::OPC_CheckField, 13, 1, 0, 201, 35, 0, // Skip to: 11868
6133/* 2707 */ MCD::OPC_CheckField, 7, 1, 0, 194, 35, 0, // Skip to: 11868
6134/* 2714 */ MCD::OPC_Decode, 230, 22, 147, 2, // Opcode: V6_vncmov
6135/* 2719 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 2748
6136/* 2724 */ MCD::OPC_CheckPredicate, 10, 179, 35, 0, // Skip to: 11868
6137/* 2729 */ MCD::OPC_CheckField, 13, 1, 0, 172, 35, 0, // Skip to: 11868
6138/* 2736 */ MCD::OPC_CheckField, 7, 1, 0, 165, 35, 0, // Skip to: 11868
6139/* 2743 */ MCD::OPC_Decode, 229, 22, 148, 2, // Opcode: V6_vnccombine
6140/* 2748 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 2777
6141/* 2753 */ MCD::OPC_CheckPredicate, 10, 150, 35, 0, // Skip to: 11868
6142/* 2758 */ MCD::OPC_CheckField, 13, 1, 0, 143, 35, 0, // Skip to: 11868
6143/* 2765 */ MCD::OPC_CheckField, 7, 1, 0, 136, 35, 0, // Skip to: 11868
6144/* 2772 */ MCD::OPC_Decode, 187, 21, 148, 2, // Opcode: V6_vccombine
6145/* 2777 */ MCD::OPC_FilterValue, 4, 24, 0, 0, // Skip to: 2806
6146/* 2782 */ MCD::OPC_CheckPredicate, 12, 121, 35, 0, // Skip to: 11868
6147/* 2787 */ MCD::OPC_CheckField, 13, 1, 1, 114, 35, 0, // Skip to: 11868
6148/* 2794 */ MCD::OPC_CheckField, 5, 3, 7, 107, 35, 0, // Skip to: 11868
6149/* 2801 */ MCD::OPC_Decode, 159, 23, 149, 2, // Opcode: V6_vrotr
6150/* 2806 */ MCD::OPC_FilterValue, 5, 97, 35, 0, // Skip to: 11868
6151/* 2811 */ MCD::OPC_CheckPredicate, 12, 92, 35, 0, // Skip to: 11868
6152/* 2816 */ MCD::OPC_CheckField, 13, 1, 1, 85, 35, 0, // Skip to: 11868
6153/* 2823 */ MCD::OPC_CheckField, 5, 3, 7, 78, 35, 0, // Skip to: 11868
6154/* 2830 */ MCD::OPC_Decode, 154, 21, 150, 2, // Opcode: V6_vasr_into
6155/* 2835 */ MCD::OPC_FilterValue, 27, 35, 1, 0, // Skip to: 3131
6156/* 2840 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6157/* 2843 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 2881
6158/* 2848 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6159/* 2851 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2866
6160/* 2856 */ MCD::OPC_CheckPredicate, 10, 47, 35, 0, // Skip to: 11868
6161/* 2861 */ MCD::OPC_Decode, 137, 21, 247, 1, // Opcode: V6_valignb
6162/* 2866 */ MCD::OPC_FilterValue, 1, 37, 35, 0, // Skip to: 11868
6163/* 2871 */ MCD::OPC_CheckPredicate, 10, 32, 35, 0, // Skip to: 11868
6164/* 2876 */ MCD::OPC_Decode, 157, 21, 247, 1, // Opcode: V6_vasrhbrndsat
6165/* 2881 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 2919
6166/* 2886 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6167/* 2889 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2904
6168/* 2894 */ MCD::OPC_CheckPredicate, 10, 9, 35, 0, // Skip to: 11868
6169/* 2899 */ MCD::OPC_Decode, 135, 22, 247, 1, // Opcode: V6_vlalignb
6170/* 2904 */ MCD::OPC_FilterValue, 1, 255, 34, 0, // Skip to: 11868
6171/* 2909 */ MCD::OPC_CheckPredicate, 10, 250, 34, 0, // Skip to: 11868
6172/* 2914 */ MCD::OPC_Decode, 143, 22, 247, 1, // Opcode: V6_vlutvvb
6173/* 2919 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2941
6174/* 2924 */ MCD::OPC_CheckPredicate, 10, 235, 34, 0, // Skip to: 11868
6175/* 2929 */ MCD::OPC_CheckField, 13, 1, 0, 228, 34, 0, // Skip to: 11868
6176/* 2936 */ MCD::OPC_Decode, 168, 21, 247, 1, // Opcode: V6_vasrwh
6177/* 2941 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 2979
6178/* 2946 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6179/* 2949 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2964
6180/* 2954 */ MCD::OPC_CheckPredicate, 10, 205, 34, 0, // Skip to: 11868
6181/* 2959 */ MCD::OPC_Decode, 170, 21, 247, 1, // Opcode: V6_vasrwhsat
6182/* 2964 */ MCD::OPC_FilterValue, 1, 195, 34, 0, // Skip to: 11868
6183/* 2969 */ MCD::OPC_CheckPredicate, 10, 190, 34, 0, // Skip to: 11868
6184/* 2974 */ MCD::OPC_Decode, 189, 23, 248, 1, // Opcode: V6_vshuffvdd
6185/* 2979 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3017
6186/* 2984 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6187/* 2987 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3002
6188/* 2992 */ MCD::OPC_CheckPredicate, 10, 167, 34, 0, // Skip to: 11868
6189/* 2997 */ MCD::OPC_Decode, 169, 21, 247, 1, // Opcode: V6_vasrwhrndsat
6190/* 3002 */ MCD::OPC_FilterValue, 1, 157, 34, 0, // Skip to: 11868
6191/* 3007 */ MCD::OPC_CheckPredicate, 10, 152, 34, 0, // Skip to: 11868
6192/* 3012 */ MCD::OPC_Decode, 196, 21, 248, 1, // Opcode: V6_vdealvdd
6193/* 3017 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3055
6194/* 3022 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6195/* 3025 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3040
6196/* 3030 */ MCD::OPC_CheckPredicate, 10, 129, 34, 0, // Skip to: 11868
6197/* 3035 */ MCD::OPC_Decode, 172, 21, 247, 1, // Opcode: V6_vasrwuhsat
6198/* 3040 */ MCD::OPC_FilterValue, 1, 119, 34, 0, // Skip to: 11868
6199/* 3045 */ MCD::OPC_CheckPredicate, 10, 114, 34, 0, // Skip to: 11868
6200/* 3050 */ MCD::OPC_Decode, 145, 22, 151, 2, // Opcode: V6_vlutvvb_oracc
6201/* 3055 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3093
6202/* 3060 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6203/* 3063 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3078
6204/* 3068 */ MCD::OPC_CheckPredicate, 10, 91, 34, 0, // Skip to: 11868
6205/* 3073 */ MCD::OPC_Decode, 160, 21, 247, 1, // Opcode: V6_vasrhubsat
6206/* 3078 */ MCD::OPC_FilterValue, 1, 81, 34, 0, // Skip to: 11868
6207/* 3083 */ MCD::OPC_CheckPredicate, 10, 76, 34, 0, // Skip to: 11868
6208/* 3088 */ MCD::OPC_Decode, 148, 22, 248, 1, // Opcode: V6_vlutvwh
6209/* 3093 */ MCD::OPC_FilterValue, 7, 66, 34, 0, // Skip to: 11868
6210/* 3098 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6211/* 3101 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3116
6212/* 3106 */ MCD::OPC_CheckPredicate, 10, 53, 34, 0, // Skip to: 11868
6213/* 3111 */ MCD::OPC_Decode, 159, 21, 247, 1, // Opcode: V6_vasrhubrndsat
6214/* 3116 */ MCD::OPC_FilterValue, 1, 43, 34, 0, // Skip to: 11868
6215/* 3121 */ MCD::OPC_CheckPredicate, 10, 38, 34, 0, // Skip to: 11868
6216/* 3126 */ MCD::OPC_Decode, 150, 22, 152, 2, // Opcode: V6_vlutvwh_oracc
6217/* 3131 */ MCD::OPC_FilterValue, 28, 130, 8, 0, // Skip to: 5314
6218/* 3136 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6219/* 3139 */ MCD::OPC_FilterValue, 0, 51, 1, 0, // Skip to: 3451
6220/* 3144 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6221/* 3147 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3185
6222/* 3152 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6223/* 3155 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3170
6224/* 3160 */ MCD::OPC_CheckPredicate, 10, 255, 33, 0, // Skip to: 11868
6225/* 3165 */ MCD::OPC_Decode, 136, 23, 149, 2, // Opcode: V6_vrmpyubv
6226/* 3170 */ MCD::OPC_FilterValue, 1, 245, 33, 0, // Skip to: 11868
6227/* 3175 */ MCD::OPC_CheckPredicate, 10, 240, 33, 0, // Skip to: 11868
6228/* 3180 */ MCD::OPC_Decode, 137, 23, 153, 2, // Opcode: V6_vrmpyubv_acc
6229/* 3185 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 3223
6230/* 3190 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6231/* 3193 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3208
6232/* 3198 */ MCD::OPC_CheckPredicate, 10, 217, 33, 0, // Skip to: 11868
6233/* 3203 */ MCD::OPC_Decode, 128, 23, 149, 2, // Opcode: V6_vrmpybv
6234/* 3208 */ MCD::OPC_FilterValue, 1, 207, 33, 0, // Skip to: 11868
6235/* 3213 */ MCD::OPC_CheckPredicate, 10, 202, 33, 0, // Skip to: 11868
6236/* 3218 */ MCD::OPC_Decode, 129, 23, 153, 2, // Opcode: V6_vrmpybv_acc
6237/* 3223 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 3261
6238/* 3228 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6239/* 3231 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3246
6240/* 3236 */ MCD::OPC_CheckPredicate, 10, 179, 33, 0, // Skip to: 11868
6241/* 3241 */ MCD::OPC_Decode, 254, 22, 149, 2, // Opcode: V6_vrmpybusv
6242/* 3246 */ MCD::OPC_FilterValue, 1, 169, 33, 0, // Skip to: 11868
6243/* 3251 */ MCD::OPC_CheckPredicate, 10, 164, 33, 0, // Skip to: 11868
6244/* 3256 */ MCD::OPC_Decode, 255, 22, 153, 2, // Opcode: V6_vrmpybusv_acc
6245/* 3261 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 3299
6246/* 3266 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6247/* 3269 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3284
6248/* 3274 */ MCD::OPC_CheckPredicate, 10, 141, 33, 0, // Skip to: 11868
6249/* 3279 */ MCD::OPC_Decode, 214, 21, 149, 2, // Opcode: V6_vdmpyhvsat
6250/* 3284 */ MCD::OPC_FilterValue, 1, 131, 33, 0, // Skip to: 11868
6251/* 3289 */ MCD::OPC_CheckPredicate, 10, 126, 33, 0, // Skip to: 11868
6252/* 3294 */ MCD::OPC_Decode, 215, 21, 153, 2, // Opcode: V6_vdmpyhvsat_acc
6253/* 3299 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3337
6254/* 3304 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6255/* 3307 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3322
6256/* 3312 */ MCD::OPC_CheckPredicate, 10, 103, 33, 0, // Skip to: 11868
6257/* 3317 */ MCD::OPC_Decode, 180, 22, 154, 2, // Opcode: V6_vmpybv
6258/* 3322 */ MCD::OPC_FilterValue, 1, 93, 33, 0, // Skip to: 11868
6259/* 3327 */ MCD::OPC_CheckPredicate, 10, 88, 33, 0, // Skip to: 11868
6260/* 3332 */ MCD::OPC_Decode, 181, 22, 150, 2, // Opcode: V6_vmpybv_acc
6261/* 3337 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3375
6262/* 3342 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6263/* 3345 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3360
6264/* 3350 */ MCD::OPC_CheckPredicate, 10, 65, 33, 0, // Skip to: 11868
6265/* 3355 */ MCD::OPC_Decode, 216, 22, 154, 2, // Opcode: V6_vmpyubv
6266/* 3360 */ MCD::OPC_FilterValue, 1, 55, 33, 0, // Skip to: 11868
6267/* 3365 */ MCD::OPC_CheckPredicate, 10, 50, 33, 0, // Skip to: 11868
6268/* 3370 */ MCD::OPC_Decode, 217, 22, 150, 2, // Opcode: V6_vmpyubv_acc
6269/* 3375 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3413
6270/* 3380 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6271/* 3383 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3398
6272/* 3388 */ MCD::OPC_CheckPredicate, 10, 27, 33, 0, // Skip to: 11868
6273/* 3393 */ MCD::OPC_Decode, 178, 22, 154, 2, // Opcode: V6_vmpybusv
6274/* 3398 */ MCD::OPC_FilterValue, 1, 17, 33, 0, // Skip to: 11868
6275/* 3403 */ MCD::OPC_CheckPredicate, 10, 12, 33, 0, // Skip to: 11868
6276/* 3408 */ MCD::OPC_Decode, 179, 22, 150, 2, // Opcode: V6_vmpybusv_acc
6277/* 3413 */ MCD::OPC_FilterValue, 7, 2, 33, 0, // Skip to: 11868
6278/* 3418 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6279/* 3421 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3436
6280/* 3426 */ MCD::OPC_CheckPredicate, 10, 245, 32, 0, // Skip to: 11868
6281/* 3431 */ MCD::OPC_Decode, 191, 22, 154, 2, // Opcode: V6_vmpyhv
6282/* 3436 */ MCD::OPC_FilterValue, 1, 235, 32, 0, // Skip to: 11868
6283/* 3441 */ MCD::OPC_CheckPredicate, 10, 230, 32, 0, // Skip to: 11868
6284/* 3446 */ MCD::OPC_Decode, 192, 22, 150, 2, // Opcode: V6_vmpyhv_acc
6285/* 3451 */ MCD::OPC_FilterValue, 1, 51, 1, 0, // Skip to: 3763
6286/* 3456 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6287/* 3459 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3497
6288/* 3464 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6289/* 3467 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3482
6290/* 3472 */ MCD::OPC_CheckPredicate, 10, 199, 32, 0, // Skip to: 11868
6291/* 3477 */ MCD::OPC_Decode, 222, 22, 154, 2, // Opcode: V6_vmpyuhv
6292/* 3482 */ MCD::OPC_FilterValue, 1, 189, 32, 0, // Skip to: 11868
6293/* 3487 */ MCD::OPC_CheckPredicate, 10, 184, 32, 0, // Skip to: 11868
6294/* 3492 */ MCD::OPC_Decode, 223, 22, 150, 2, // Opcode: V6_vmpyuhv_acc
6295/* 3497 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 3535
6296/* 3502 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6297/* 3505 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3520
6298/* 3510 */ MCD::OPC_CheckPredicate, 10, 161, 32, 0, // Skip to: 11868
6299/* 3515 */ MCD::OPC_Decode, 193, 22, 149, 2, // Opcode: V6_vmpyhvsrs
6300/* 3520 */ MCD::OPC_FilterValue, 1, 151, 32, 0, // Skip to: 11868
6301/* 3525 */ MCD::OPC_CheckPredicate, 10, 146, 32, 0, // Skip to: 11868
6302/* 3530 */ MCD::OPC_Decode, 190, 22, 150, 2, // Opcode: V6_vmpyhus_acc
6303/* 3535 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 3573
6304/* 3540 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6305/* 3543 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3558
6306/* 3548 */ MCD::OPC_CheckPredicate, 10, 123, 32, 0, // Skip to: 11868
6307/* 3553 */ MCD::OPC_Decode, 189, 22, 154, 2, // Opcode: V6_vmpyhus
6308/* 3558 */ MCD::OPC_FilterValue, 1, 113, 32, 0, // Skip to: 11868
6309/* 3563 */ MCD::OPC_CheckPredicate, 8, 108, 32, 0, // Skip to: 11868
6310/* 3568 */ MCD::OPC_Decode, 247, 20, 150, 2, // Opcode: V6_vaddhw_acc
6311/* 3573 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 3611
6312/* 3578 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6313/* 3581 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3596
6314/* 3586 */ MCD::OPC_CheckPredicate, 10, 85, 32, 0, // Skip to: 11868
6315/* 3591 */ MCD::OPC_Decode, 165, 22, 155, 2, // Opcode: V6_vmpabusv
6316/* 3596 */ MCD::OPC_FilterValue, 1, 75, 32, 0, // Skip to: 11868
6317/* 3601 */ MCD::OPC_CheckPredicate, 8, 70, 32, 0, // Skip to: 11868
6318/* 3606 */ MCD::OPC_Decode, 210, 22, 150, 2, // Opcode: V6_vmpyowh_64_acc
6319/* 3611 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3649
6320/* 3616 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6321/* 3619 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3634
6322/* 3624 */ MCD::OPC_CheckPredicate, 10, 47, 32, 0, // Skip to: 11868
6323/* 3629 */ MCD::OPC_Decode, 198, 22, 149, 2, // Opcode: V6_vmpyih
6324/* 3634 */ MCD::OPC_FilterValue, 1, 37, 32, 0, // Skip to: 11868
6325/* 3639 */ MCD::OPC_CheckPredicate, 10, 32, 32, 0, // Skip to: 11868
6326/* 3644 */ MCD::OPC_Decode, 199, 22, 153, 2, // Opcode: V6_vmpyih_acc
6327/* 3649 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3687
6328/* 3654 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6329/* 3657 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3672
6330/* 3662 */ MCD::OPC_CheckPredicate, 10, 9, 32, 0, // Skip to: 11868
6331/* 3667 */ MCD::OPC_Decode, 139, 21, 149, 2, // Opcode: V6_vand
6332/* 3672 */ MCD::OPC_FilterValue, 1, 255, 31, 0, // Skip to: 11868
6333/* 3677 */ MCD::OPC_CheckPredicate, 10, 250, 31, 0, // Skip to: 11868
6334/* 3682 */ MCD::OPC_Decode, 197, 22, 153, 2, // Opcode: V6_vmpyiewuh_acc
6335/* 3687 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3725
6336/* 3692 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6337/* 3695 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3710
6338/* 3700 */ MCD::OPC_CheckPredicate, 10, 227, 31, 0, // Skip to: 11868
6339/* 3705 */ MCD::OPC_Decode, 234, 22, 149, 2, // Opcode: V6_vor
6340/* 3710 */ MCD::OPC_FilterValue, 1, 217, 31, 0, // Skip to: 11868
6341/* 3715 */ MCD::OPC_CheckPredicate, 10, 212, 31, 0, // Skip to: 11868
6342/* 3720 */ MCD::OPC_Decode, 213, 22, 153, 2, // Opcode: V6_vmpyowh_sacc
6343/* 3725 */ MCD::OPC_FilterValue, 7, 202, 31, 0, // Skip to: 11868
6344/* 3730 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6345/* 3733 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3748
6346/* 3738 */ MCD::OPC_CheckPredicate, 10, 189, 31, 0, // Skip to: 11868
6347/* 3743 */ MCD::OPC_Decode, 244, 23, 149, 2, // Opcode: V6_vxor
6348/* 3748 */ MCD::OPC_FilterValue, 1, 179, 31, 0, // Skip to: 11868
6349/* 3753 */ MCD::OPC_CheckPredicate, 10, 174, 31, 0, // Skip to: 11868
6350/* 3758 */ MCD::OPC_Decode, 212, 22, 153, 2, // Opcode: V6_vmpyowh_rnd_sacc
6351/* 3763 */ MCD::OPC_FilterValue, 2, 227, 0, 0, // Skip to: 3995
6352/* 3768 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6353/* 3771 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3809
6354/* 3776 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6355/* 3779 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3794
6356/* 3784 */ MCD::OPC_CheckPredicate, 10, 143, 31, 0, // Skip to: 11868
6357/* 3789 */ MCD::OPC_Decode, 131, 21, 149, 2, // Opcode: V6_vaddw
6358/* 3794 */ MCD::OPC_FilterValue, 1, 133, 31, 0, // Skip to: 11868
6359/* 3799 */ MCD::OPC_CheckPredicate, 10, 128, 31, 0, // Skip to: 11868
6360/* 3804 */ MCD::OPC_Decode, 195, 22, 153, 2, // Opcode: V6_vmpyiewh_acc
6361/* 3809 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 3831
6362/* 3814 */ MCD::OPC_CheckPredicate, 10, 113, 31, 0, // Skip to: 11868
6363/* 3819 */ MCD::OPC_CheckField, 13, 1, 0, 106, 31, 0, // Skip to: 11868
6364/* 3826 */ MCD::OPC_Decode, 250, 20, 149, 2, // Opcode: V6_vaddubsat
6365/* 3831 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 3853
6366/* 3836 */ MCD::OPC_CheckPredicate, 10, 91, 31, 0, // Skip to: 11868
6367/* 3841 */ MCD::OPC_CheckField, 13, 1, 0, 84, 31, 0, // Skip to: 11868
6368/* 3848 */ MCD::OPC_Decode, 253, 20, 149, 2, // Opcode: V6_vadduhsat
6369/* 3853 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 3875
6370/* 3858 */ MCD::OPC_CheckPredicate, 10, 69, 31, 0, // Skip to: 11868
6371/* 3863 */ MCD::OPC_CheckField, 13, 1, 0, 62, 31, 0, // Skip to: 11868
6372/* 3870 */ MCD::OPC_Decode, 244, 20, 149, 2, // Opcode: V6_vaddhsat
6373/* 3875 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3913
6374/* 3880 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6375/* 3883 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3898
6376/* 3888 */ MCD::OPC_CheckPredicate, 10, 39, 31, 0, // Skip to: 11868
6377/* 3893 */ MCD::OPC_Decode, 135, 21, 149, 2, // Opcode: V6_vaddwsat
6378/* 3898 */ MCD::OPC_FilterValue, 1, 29, 31, 0, // Skip to: 11868
6379/* 3903 */ MCD::OPC_CheckPredicate, 8, 24, 31, 0, // Skip to: 11868
6380/* 3908 */ MCD::OPC_Decode, 128, 21, 150, 2, // Opcode: V6_vadduhw_acc
6381/* 3913 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3951
6382/* 3918 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6383/* 3921 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3936
6384/* 3926 */ MCD::OPC_CheckPredicate, 10, 1, 31, 0, // Skip to: 11868
6385/* 3931 */ MCD::OPC_Decode, 193, 23, 149, 2, // Opcode: V6_vsubb
6386/* 3936 */ MCD::OPC_FilterValue, 1, 247, 30, 0, // Skip to: 11868
6387/* 3941 */ MCD::OPC_CheckPredicate, 8, 242, 30, 0, // Skip to: 11868
6388/* 3946 */ MCD::OPC_Decode, 249, 20, 150, 2, // Opcode: V6_vaddubh_acc
6389/* 3951 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 3973
6390/* 3956 */ MCD::OPC_CheckPredicate, 10, 227, 30, 0, // Skip to: 11868
6391/* 3961 */ MCD::OPC_CheckField, 13, 1, 0, 220, 30, 0, // Skip to: 11868
6392/* 3968 */ MCD::OPC_Decode, 201, 23, 149, 2, // Opcode: V6_vsubh
6393/* 3973 */ MCD::OPC_FilterValue, 7, 210, 30, 0, // Skip to: 11868
6394/* 3978 */ MCD::OPC_CheckPredicate, 10, 205, 30, 0, // Skip to: 11868
6395/* 3983 */ MCD::OPC_CheckField, 13, 1, 0, 198, 30, 0, // Skip to: 11868
6396/* 3990 */ MCD::OPC_Decode, 217, 23, 149, 2, // Opcode: V6_vsubw
6397/* 3995 */ MCD::OPC_FilterValue, 3, 179, 0, 0, // Skip to: 4179
6398/* 4000 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6399/* 4003 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 4025
6400/* 4008 */ MCD::OPC_CheckPredicate, 10, 175, 30, 0, // Skip to: 11868
6401/* 4013 */ MCD::OPC_CheckField, 13, 1, 0, 168, 30, 0, // Skip to: 11868
6402/* 4020 */ MCD::OPC_Decode, 209, 23, 149, 2, // Opcode: V6_vsububsat
6403/* 4025 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 4047
6404/* 4030 */ MCD::OPC_CheckPredicate, 10, 153, 30, 0, // Skip to: 11868
6405/* 4035 */ MCD::OPC_CheckField, 13, 1, 0, 146, 30, 0, // Skip to: 11868
6406/* 4042 */ MCD::OPC_Decode, 212, 23, 149, 2, // Opcode: V6_vsubuhsat
6407/* 4047 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 4069
6408/* 4052 */ MCD::OPC_CheckPredicate, 10, 131, 30, 0, // Skip to: 11868
6409/* 4057 */ MCD::OPC_CheckField, 13, 1, 0, 124, 30, 0, // Skip to: 11868
6410/* 4064 */ MCD::OPC_Decode, 205, 23, 149, 2, // Opcode: V6_vsubhsat
6411/* 4069 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 4091
6412/* 4074 */ MCD::OPC_CheckPredicate, 10, 109, 30, 0, // Skip to: 11868
6413/* 4079 */ MCD::OPC_CheckField, 13, 1, 0, 102, 30, 0, // Skip to: 11868
6414/* 4086 */ MCD::OPC_Decode, 221, 23, 149, 2, // Opcode: V6_vsubwsat
6415/* 4091 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 4113
6416/* 4096 */ MCD::OPC_CheckPredicate, 10, 87, 30, 0, // Skip to: 11868
6417/* 4101 */ MCD::OPC_CheckField, 13, 1, 0, 80, 30, 0, // Skip to: 11868
6418/* 4108 */ MCD::OPC_Decode, 230, 20, 155, 2, // Opcode: V6_vaddb_dv
6419/* 4113 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 4135
6420/* 4118 */ MCD::OPC_CheckPredicate, 10, 65, 30, 0, // Skip to: 11868
6421/* 4123 */ MCD::OPC_CheckField, 13, 1, 0, 58, 30, 0, // Skip to: 11868
6422/* 4130 */ MCD::OPC_Decode, 241, 20, 155, 2, // Opcode: V6_vaddh_dv
6423/* 4135 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 4157
6424/* 4140 */ MCD::OPC_CheckPredicate, 10, 43, 30, 0, // Skip to: 11868
6425/* 4145 */ MCD::OPC_CheckField, 13, 1, 0, 36, 30, 0, // Skip to: 11868
6426/* 4152 */ MCD::OPC_Decode, 132, 21, 155, 2, // Opcode: V6_vaddw_dv
6427/* 4157 */ MCD::OPC_FilterValue, 7, 26, 30, 0, // Skip to: 11868
6428/* 4162 */ MCD::OPC_CheckPredicate, 10, 21, 30, 0, // Skip to: 11868
6429/* 4167 */ MCD::OPC_CheckField, 13, 1, 0, 14, 30, 0, // Skip to: 11868
6430/* 4174 */ MCD::OPC_Decode, 251, 20, 155, 2, // Opcode: V6_vaddubsat_dv
6431/* 4179 */ MCD::OPC_FilterValue, 4, 126, 2, 0, // Skip to: 4822
6432/* 4184 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6433/* 4187 */ MCD::OPC_FilterValue, 0, 116, 0, 0, // Skip to: 4308
6434/* 4192 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6435/* 4195 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4210
6436/* 4200 */ MCD::OPC_CheckPredicate, 10, 239, 29, 0, // Skip to: 11868
6437/* 4205 */ MCD::OPC_Decode, 254, 20, 155, 2, // Opcode: V6_vadduhsat_dv
6438/* 4210 */ MCD::OPC_FilterValue, 1, 229, 29, 0, // Skip to: 11868
6439/* 4215 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6440/* 4218 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4233
6441/* 4223 */ MCD::OPC_CheckPredicate, 10, 216, 29, 0, // Skip to: 11868
6442/* 4228 */ MCD::OPC_Decode, 219, 21, 156, 2, // Opcode: V6_veqb_and
6443/* 4233 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4248
6444/* 4238 */ MCD::OPC_CheckPredicate, 10, 201, 29, 0, // Skip to: 11868
6445/* 4243 */ MCD::OPC_Decode, 223, 21, 156, 2, // Opcode: V6_veqh_and
6446/* 4248 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4263
6447/* 4253 */ MCD::OPC_CheckPredicate, 10, 186, 29, 0, // Skip to: 11868
6448/* 4258 */ MCD::OPC_Decode, 227, 21, 156, 2, // Opcode: V6_veqw_and
6449/* 4263 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4278
6450/* 4268 */ MCD::OPC_CheckPredicate, 10, 171, 29, 0, // Skip to: 11868
6451/* 4273 */ MCD::OPC_Decode, 237, 21, 156, 2, // Opcode: V6_vgtb_and
6452/* 4278 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4293
6453/* 4283 */ MCD::OPC_CheckPredicate, 10, 156, 29, 0, // Skip to: 11868
6454/* 4288 */ MCD::OPC_Decode, 241, 21, 156, 2, // Opcode: V6_vgth_and
6455/* 4293 */ MCD::OPC_FilterValue, 6, 146, 29, 0, // Skip to: 11868
6456/* 4298 */ MCD::OPC_CheckPredicate, 10, 141, 29, 0, // Skip to: 11868
6457/* 4303 */ MCD::OPC_Decode, 129, 22, 156, 2, // Opcode: V6_vgtw_and
6458/* 4308 */ MCD::OPC_FilterValue, 1, 71, 0, 0, // Skip to: 4384
6459/* 4313 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6460/* 4316 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4331
6461/* 4321 */ MCD::OPC_CheckPredicate, 10, 118, 29, 0, // Skip to: 11868
6462/* 4326 */ MCD::OPC_Decode, 245, 20, 155, 2, // Opcode: V6_vaddhsat_dv
6463/* 4331 */ MCD::OPC_FilterValue, 1, 108, 29, 0, // Skip to: 11868
6464/* 4336 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6465/* 4339 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4354
6466/* 4344 */ MCD::OPC_CheckPredicate, 10, 95, 29, 0, // Skip to: 11868
6467/* 4349 */ MCD::OPC_Decode, 245, 21, 156, 2, // Opcode: V6_vgtub_and
6468/* 4354 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4369
6469/* 4359 */ MCD::OPC_CheckPredicate, 10, 80, 29, 0, // Skip to: 11868
6470/* 4364 */ MCD::OPC_Decode, 249, 21, 156, 2, // Opcode: V6_vgtuh_and
6471/* 4369 */ MCD::OPC_FilterValue, 2, 70, 29, 0, // Skip to: 11868
6472/* 4374 */ MCD::OPC_CheckPredicate, 10, 65, 29, 0, // Skip to: 11868
6473/* 4379 */ MCD::OPC_Decode, 253, 21, 156, 2, // Opcode: V6_vgtuw_and
6474/* 4384 */ MCD::OPC_FilterValue, 2, 116, 0, 0, // Skip to: 4505
6475/* 4389 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6476/* 4392 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4407
6477/* 4397 */ MCD::OPC_CheckPredicate, 10, 42, 29, 0, // Skip to: 11868
6478/* 4402 */ MCD::OPC_Decode, 136, 21, 155, 2, // Opcode: V6_vaddwsat_dv
6479/* 4407 */ MCD::OPC_FilterValue, 1, 32, 29, 0, // Skip to: 11868
6480/* 4412 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6481/* 4415 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4430
6482/* 4420 */ MCD::OPC_CheckPredicate, 10, 19, 29, 0, // Skip to: 11868
6483/* 4425 */ MCD::OPC_Decode, 220, 21, 156, 2, // Opcode: V6_veqb_or
6484/* 4430 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4445
6485/* 4435 */ MCD::OPC_CheckPredicate, 10, 4, 29, 0, // Skip to: 11868
6486/* 4440 */ MCD::OPC_Decode, 224, 21, 156, 2, // Opcode: V6_veqh_or
6487/* 4445 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4460
6488/* 4450 */ MCD::OPC_CheckPredicate, 10, 245, 28, 0, // Skip to: 11868
6489/* 4455 */ MCD::OPC_Decode, 228, 21, 156, 2, // Opcode: V6_veqw_or
6490/* 4460 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4475
6491/* 4465 */ MCD::OPC_CheckPredicate, 10, 230, 28, 0, // Skip to: 11868
6492/* 4470 */ MCD::OPC_Decode, 238, 21, 156, 2, // Opcode: V6_vgtb_or
6493/* 4475 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4490
6494/* 4480 */ MCD::OPC_CheckPredicate, 10, 215, 28, 0, // Skip to: 11868
6495/* 4485 */ MCD::OPC_Decode, 242, 21, 156, 2, // Opcode: V6_vgth_or
6496/* 4490 */ MCD::OPC_FilterValue, 6, 205, 28, 0, // Skip to: 11868
6497/* 4495 */ MCD::OPC_CheckPredicate, 10, 200, 28, 0, // Skip to: 11868
6498/* 4500 */ MCD::OPC_Decode, 130, 22, 156, 2, // Opcode: V6_vgtw_or
6499/* 4505 */ MCD::OPC_FilterValue, 3, 71, 0, 0, // Skip to: 4581
6500/* 4510 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6501/* 4513 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4528
6502/* 4518 */ MCD::OPC_CheckPredicate, 10, 177, 28, 0, // Skip to: 11868
6503/* 4523 */ MCD::OPC_Decode, 194, 23, 155, 2, // Opcode: V6_vsubb_dv
6504/* 4528 */ MCD::OPC_FilterValue, 1, 167, 28, 0, // Skip to: 11868
6505/* 4533 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6506/* 4536 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4551
6507/* 4541 */ MCD::OPC_CheckPredicate, 10, 154, 28, 0, // Skip to: 11868
6508/* 4546 */ MCD::OPC_Decode, 246, 21, 156, 2, // Opcode: V6_vgtub_or
6509/* 4551 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4566
6510/* 4556 */ MCD::OPC_CheckPredicate, 10, 139, 28, 0, // Skip to: 11868
6511/* 4561 */ MCD::OPC_Decode, 250, 21, 156, 2, // Opcode: V6_vgtuh_or
6512/* 4566 */ MCD::OPC_FilterValue, 2, 129, 28, 0, // Skip to: 11868
6513/* 4571 */ MCD::OPC_CheckPredicate, 10, 124, 28, 0, // Skip to: 11868
6514/* 4576 */ MCD::OPC_Decode, 254, 21, 156, 2, // Opcode: V6_vgtuw_or
6515/* 4581 */ MCD::OPC_FilterValue, 4, 116, 0, 0, // Skip to: 4702
6516/* 4586 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6517/* 4589 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4604
6518/* 4594 */ MCD::OPC_CheckPredicate, 10, 101, 28, 0, // Skip to: 11868
6519/* 4599 */ MCD::OPC_Decode, 202, 23, 155, 2, // Opcode: V6_vsubh_dv
6520/* 4604 */ MCD::OPC_FilterValue, 1, 91, 28, 0, // Skip to: 11868
6521/* 4609 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6522/* 4612 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4627
6523/* 4617 */ MCD::OPC_CheckPredicate, 10, 78, 28, 0, // Skip to: 11868
6524/* 4622 */ MCD::OPC_Decode, 221, 21, 156, 2, // Opcode: V6_veqb_xor
6525/* 4627 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4642
6526/* 4632 */ MCD::OPC_CheckPredicate, 10, 63, 28, 0, // Skip to: 11868
6527/* 4637 */ MCD::OPC_Decode, 225, 21, 156, 2, // Opcode: V6_veqh_xor
6528/* 4642 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4657
6529/* 4647 */ MCD::OPC_CheckPredicate, 10, 48, 28, 0, // Skip to: 11868
6530/* 4652 */ MCD::OPC_Decode, 229, 21, 156, 2, // Opcode: V6_veqw_xor
6531/* 4657 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4672
6532/* 4662 */ MCD::OPC_CheckPredicate, 10, 33, 28, 0, // Skip to: 11868
6533/* 4667 */ MCD::OPC_Decode, 239, 21, 156, 2, // Opcode: V6_vgtb_xor
6534/* 4672 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4687
6535/* 4677 */ MCD::OPC_CheckPredicate, 10, 18, 28, 0, // Skip to: 11868
6536/* 4682 */ MCD::OPC_Decode, 243, 21, 156, 2, // Opcode: V6_vgth_xor
6537/* 4687 */ MCD::OPC_FilterValue, 6, 8, 28, 0, // Skip to: 11868
6538/* 4692 */ MCD::OPC_CheckPredicate, 10, 3, 28, 0, // Skip to: 11868
6539/* 4697 */ MCD::OPC_Decode, 131, 22, 156, 2, // Opcode: V6_vgtw_xor
6540/* 4702 */ MCD::OPC_FilterValue, 5, 71, 0, 0, // Skip to: 4778
6541/* 4707 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6542/* 4710 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4725
6543/* 4715 */ MCD::OPC_CheckPredicate, 10, 236, 27, 0, // Skip to: 11868
6544/* 4720 */ MCD::OPC_Decode, 218, 23, 155, 2, // Opcode: V6_vsubw_dv
6545/* 4725 */ MCD::OPC_FilterValue, 1, 226, 27, 0, // Skip to: 11868
6546/* 4730 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6547/* 4733 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4748
6548/* 4738 */ MCD::OPC_CheckPredicate, 10, 213, 27, 0, // Skip to: 11868
6549/* 4743 */ MCD::OPC_Decode, 247, 21, 156, 2, // Opcode: V6_vgtub_xor
6550/* 4748 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4763
6551/* 4753 */ MCD::OPC_CheckPredicate, 10, 198, 27, 0, // Skip to: 11868
6552/* 4758 */ MCD::OPC_Decode, 251, 21, 156, 2, // Opcode: V6_vgtuh_xor
6553/* 4763 */ MCD::OPC_FilterValue, 2, 188, 27, 0, // Skip to: 11868
6554/* 4768 */ MCD::OPC_CheckPredicate, 10, 183, 27, 0, // Skip to: 11868
6555/* 4773 */ MCD::OPC_Decode, 255, 21, 156, 2, // Opcode: V6_vgtuw_xor
6556/* 4778 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 4800
6557/* 4783 */ MCD::OPC_CheckPredicate, 10, 168, 27, 0, // Skip to: 11868
6558/* 4788 */ MCD::OPC_CheckField, 13, 1, 0, 161, 27, 0, // Skip to: 11868
6559/* 4795 */ MCD::OPC_Decode, 210, 23, 155, 2, // Opcode: V6_vsububsat_dv
6560/* 4800 */ MCD::OPC_FilterValue, 7, 151, 27, 0, // Skip to: 11868
6561/* 4805 */ MCD::OPC_CheckPredicate, 10, 146, 27, 0, // Skip to: 11868
6562/* 4810 */ MCD::OPC_CheckField, 13, 1, 0, 139, 27, 0, // Skip to: 11868
6563/* 4817 */ MCD::OPC_Decode, 213, 23, 155, 2, // Opcode: V6_vsubuhsat_dv
6564/* 4822 */ MCD::OPC_FilterValue, 5, 185, 0, 0, // Skip to: 5012
6565/* 4827 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
6566/* 4830 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 4921
6567/* 4835 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6568/* 4838 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 4906
6569/* 4843 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
6570/* 4846 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4861
6571/* 4851 */ MCD::OPC_CheckPredicate, 10, 100, 27, 0, // Skip to: 11868
6572/* 4856 */ MCD::OPC_Decode, 206, 23, 155, 2, // Opcode: V6_vsubhsat_dv
6573/* 4861 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4876
6574/* 4866 */ MCD::OPC_CheckPredicate, 10, 85, 27, 0, // Skip to: 11868
6575/* 4871 */ MCD::OPC_Decode, 222, 23, 155, 2, // Opcode: V6_vsubwsat_dv
6576/* 4876 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4891
6577/* 4881 */ MCD::OPC_CheckPredicate, 10, 70, 27, 0, // Skip to: 11868
6578/* 4886 */ MCD::OPC_Decode, 248, 20, 154, 2, // Opcode: V6_vaddubh
6579/* 4891 */ MCD::OPC_FilterValue, 3, 60, 27, 0, // Skip to: 11868
6580/* 4896 */ MCD::OPC_CheckPredicate, 10, 55, 27, 0, // Skip to: 11868
6581/* 4901 */ MCD::OPC_Decode, 255, 20, 154, 2, // Opcode: V6_vadduhw
6582/* 4906 */ MCD::OPC_FilterValue, 1, 45, 27, 0, // Skip to: 11868
6583/* 4911 */ MCD::OPC_CheckPredicate, 8, 40, 27, 0, // Skip to: 11868
6584/* 4916 */ MCD::OPC_Decode, 235, 20, 157, 2, // Opcode: V6_vaddcarry
6585/* 4921 */ MCD::OPC_FilterValue, 1, 30, 27, 0, // Skip to: 11868
6586/* 4926 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6587/* 4929 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 4997
6588/* 4934 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
6589/* 4937 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4952
6590/* 4942 */ MCD::OPC_CheckPredicate, 10, 9, 27, 0, // Skip to: 11868
6591/* 4947 */ MCD::OPC_Decode, 246, 20, 154, 2, // Opcode: V6_vaddhw
6592/* 4952 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4967
6593/* 4957 */ MCD::OPC_CheckPredicate, 10, 250, 26, 0, // Skip to: 11868
6594/* 4962 */ MCD::OPC_Decode, 208, 23, 154, 2, // Opcode: V6_vsububh
6595/* 4967 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4982
6596/* 4972 */ MCD::OPC_CheckPredicate, 10, 235, 26, 0, // Skip to: 11868
6597/* 4977 */ MCD::OPC_Decode, 214, 23, 154, 2, // Opcode: V6_vsubuhw
6598/* 4982 */ MCD::OPC_FilterValue, 3, 225, 26, 0, // Skip to: 11868
6599/* 4987 */ MCD::OPC_CheckPredicate, 10, 220, 26, 0, // Skip to: 11868
6600/* 4992 */ MCD::OPC_Decode, 207, 23, 154, 2, // Opcode: V6_vsubhw
6601/* 4997 */ MCD::OPC_FilterValue, 1, 210, 26, 0, // Skip to: 11868
6602/* 5002 */ MCD::OPC_CheckPredicate, 8, 205, 26, 0, // Skip to: 11868
6603/* 5007 */ MCD::OPC_Decode, 199, 23, 157, 2, // Opcode: V6_vsubcarry
6604/* 5012 */ MCD::OPC_FilterValue, 6, 146, 0, 0, // Skip to: 5163
6605/* 5017 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6606/* 5020 */ MCD::OPC_FilterValue, 0, 123, 0, 0, // Skip to: 5148
6607/* 5025 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6608/* 5028 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5043
6609/* 5033 */ MCD::OPC_CheckPredicate, 10, 174, 26, 0, // Skip to: 11868
6610/* 5038 */ MCD::OPC_Decode, 222, 20, 149, 2, // Opcode: V6_vabsdiffub
6611/* 5043 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5058
6612/* 5048 */ MCD::OPC_CheckPredicate, 10, 159, 26, 0, // Skip to: 11868
6613/* 5053 */ MCD::OPC_Decode, 221, 20, 149, 2, // Opcode: V6_vabsdiffh
6614/* 5058 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5073
6615/* 5063 */ MCD::OPC_CheckPredicate, 10, 144, 26, 0, // Skip to: 11868
6616/* 5068 */ MCD::OPC_Decode, 223, 20, 149, 2, // Opcode: V6_vabsdiffuh
6617/* 5073 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5088
6618/* 5078 */ MCD::OPC_CheckPredicate, 10, 129, 26, 0, // Skip to: 11868
6619/* 5083 */ MCD::OPC_Decode, 224, 20, 149, 2, // Opcode: V6_vabsdiffw
6620/* 5088 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 5103
6621/* 5093 */ MCD::OPC_CheckPredicate, 10, 114, 26, 0, // Skip to: 11868
6622/* 5098 */ MCD::OPC_Decode, 179, 21, 149, 2, // Opcode: V6_vavgub
6623/* 5103 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 5118
6624/* 5108 */ MCD::OPC_CheckPredicate, 10, 99, 26, 0, // Skip to: 11868
6625/* 5113 */ MCD::OPC_Decode, 181, 21, 149, 2, // Opcode: V6_vavguh
6626/* 5118 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 5133
6627/* 5123 */ MCD::OPC_CheckPredicate, 10, 84, 26, 0, // Skip to: 11868
6628/* 5128 */ MCD::OPC_Decode, 177, 21, 149, 2, // Opcode: V6_vavgh
6629/* 5133 */ MCD::OPC_FilterValue, 7, 74, 26, 0, // Skip to: 11868
6630/* 5138 */ MCD::OPC_CheckPredicate, 10, 69, 26, 0, // Skip to: 11868
6631/* 5143 */ MCD::OPC_Decode, 185, 21, 149, 2, // Opcode: V6_vavgw
6632/* 5148 */ MCD::OPC_FilterValue, 1, 59, 26, 0, // Skip to: 11868
6633/* 5153 */ MCD::OPC_CheckPredicate, 8, 54, 26, 0, // Skip to: 11868
6634/* 5158 */ MCD::OPC_Decode, 146, 22, 158, 2, // Opcode: V6_vlutvvb_oracci
6635/* 5163 */ MCD::OPC_FilterValue, 7, 44, 26, 0, // Skip to: 11868
6636/* 5168 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6637/* 5171 */ MCD::OPC_FilterValue, 0, 123, 0, 0, // Skip to: 5299
6638/* 5176 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6639/* 5179 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5194
6640/* 5184 */ MCD::OPC_CheckPredicate, 10, 23, 26, 0, // Skip to: 11868
6641/* 5189 */ MCD::OPC_Decode, 227, 22, 149, 2, // Opcode: V6_vnavgub
6642/* 5194 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5209
6643/* 5199 */ MCD::OPC_CheckPredicate, 10, 8, 26, 0, // Skip to: 11868
6644/* 5204 */ MCD::OPC_Decode, 226, 22, 149, 2, // Opcode: V6_vnavgh
6645/* 5209 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5224
6646/* 5214 */ MCD::OPC_CheckPredicate, 10, 249, 25, 0, // Skip to: 11868
6647/* 5219 */ MCD::OPC_Decode, 228, 22, 149, 2, // Opcode: V6_vnavgw
6648/* 5224 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5239
6649/* 5229 */ MCD::OPC_CheckPredicate, 10, 234, 25, 0, // Skip to: 11868
6650/* 5234 */ MCD::OPC_Decode, 180, 21, 149, 2, // Opcode: V6_vavgubrnd
6651/* 5239 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 5254
6652/* 5244 */ MCD::OPC_CheckPredicate, 10, 219, 25, 0, // Skip to: 11868
6653/* 5249 */ MCD::OPC_Decode, 182, 21, 149, 2, // Opcode: V6_vavguhrnd
6654/* 5254 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 5269
6655/* 5259 */ MCD::OPC_CheckPredicate, 10, 204, 25, 0, // Skip to: 11868
6656/* 5264 */ MCD::OPC_Decode, 178, 21, 149, 2, // Opcode: V6_vavghrnd
6657/* 5269 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 5284
6658/* 5274 */ MCD::OPC_CheckPredicate, 10, 189, 25, 0, // Skip to: 11868
6659/* 5279 */ MCD::OPC_Decode, 186, 21, 149, 2, // Opcode: V6_vavgwrnd
6660/* 5284 */ MCD::OPC_FilterValue, 7, 179, 25, 0, // Skip to: 11868
6661/* 5289 */ MCD::OPC_CheckPredicate, 10, 174, 25, 0, // Skip to: 11868
6662/* 5294 */ MCD::OPC_Decode, 168, 22, 155, 2, // Opcode: V6_vmpabuuv
6663/* 5299 */ MCD::OPC_FilterValue, 1, 164, 25, 0, // Skip to: 11868
6664/* 5304 */ MCD::OPC_CheckPredicate, 8, 159, 25, 0, // Skip to: 11868
6665/* 5309 */ MCD::OPC_Decode, 151, 22, 159, 2, // Opcode: V6_vlutvwh_oracci
6666/* 5314 */ MCD::OPC_FilterValue, 29, 114, 0, 0, // Skip to: 5433
6667/* 5319 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
6668/* 5322 */ MCD::OPC_FilterValue, 0, 47, 0, 0, // Skip to: 5374
6669/* 5327 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6670/* 5330 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 5352
6671/* 5335 */ MCD::OPC_CheckPredicate, 12, 128, 25, 0, // Skip to: 11868
6672/* 5340 */ MCD::OPC_CheckField, 13, 1, 1, 121, 25, 0, // Skip to: 11868
6673/* 5347 */ MCD::OPC_Decode, 237, 20, 160, 2, // Opcode: V6_vaddcarrysat
6674/* 5352 */ MCD::OPC_FilterValue, 5, 111, 25, 0, // Skip to: 11868
6675/* 5357 */ MCD::OPC_CheckPredicate, 12, 106, 25, 0, // Skip to: 11868
6676/* 5362 */ MCD::OPC_CheckField, 13, 1, 1, 99, 25, 0, // Skip to: 11868
6677/* 5369 */ MCD::OPC_Decode, 236, 20, 161, 2, // Opcode: V6_vaddcarryo
6678/* 5374 */ MCD::OPC_FilterValue, 1, 89, 25, 0, // Skip to: 11868
6679/* 5379 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6680/* 5382 */ MCD::OPC_FilterValue, 4, 24, 0, 0, // Skip to: 5411
6681/* 5387 */ MCD::OPC_CheckPredicate, 12, 76, 25, 0, // Skip to: 11868
6682/* 5392 */ MCD::OPC_CheckField, 13, 1, 1, 69, 25, 0, // Skip to: 11868
6683/* 5399 */ MCD::OPC_CheckField, 5, 2, 3, 62, 25, 0, // Skip to: 11868
6684/* 5406 */ MCD::OPC_Decode, 168, 23, 149, 2, // Opcode: V6_vsatdw
6685/* 5411 */ MCD::OPC_FilterValue, 5, 52, 25, 0, // Skip to: 11868
6686/* 5416 */ MCD::OPC_CheckPredicate, 12, 47, 25, 0, // Skip to: 11868
6687/* 5421 */ MCD::OPC_CheckField, 13, 1, 1, 40, 25, 0, // Skip to: 11868
6688/* 5428 */ MCD::OPC_Decode, 200, 23, 161, 2, // Opcode: V6_vsubcarryo
6689/* 5433 */ MCD::OPC_FilterValue, 30, 217, 6, 0, // Skip to: 7191
6690/* 5438 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6691/* 5441 */ MCD::OPC_FilterValue, 0, 177, 3, 0, // Skip to: 6391
6692/* 5446 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
6693/* 5449 */ MCD::OPC_FilterValue, 0, 18, 3, 0, // Skip to: 6240
6694/* 5454 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6695/* 5457 */ MCD::OPC_FilterValue, 0, 4, 1, 0, // Skip to: 5722
6696/* 5462 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6697/* 5465 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5487
6698/* 5470 */ MCD::OPC_CheckPredicate, 10, 249, 24, 0, // Skip to: 11868
6699/* 5475 */ MCD::OPC_CheckField, 22, 2, 0, 242, 24, 0, // Skip to: 11868
6700/* 5482 */ MCD::OPC_Decode, 225, 20, 162, 2, // Opcode: V6_vabsh
6701/* 5487 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5509
6702/* 5492 */ MCD::OPC_CheckPredicate, 10, 227, 24, 0, // Skip to: 11868
6703/* 5497 */ MCD::OPC_CheckField, 22, 2, 0, 220, 24, 0, // Skip to: 11868
6704/* 5504 */ MCD::OPC_Decode, 234, 23, 163, 2, // Opcode: V6_vunpackub
6705/* 5509 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 5531
6706/* 5514 */ MCD::OPC_CheckPredicate, 10, 205, 24, 0, // Skip to: 11868
6707/* 5519 */ MCD::OPC_CheckField, 22, 2, 0, 198, 24, 0, // Skip to: 11868
6708/* 5526 */ MCD::OPC_Decode, 185, 23, 162, 2, // Opcode: V6_vshuffb
6709/* 5531 */ MCD::OPC_FilterValue, 3, 188, 24, 0, // Skip to: 11868
6710/* 5536 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6711/* 5539 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5561
6712/* 5544 */ MCD::OPC_CheckPredicate, 10, 175, 24, 0, // Skip to: 11868
6713/* 5549 */ MCD::OPC_CheckField, 10, 3, 0, 168, 24, 0, // Skip to: 11868
6714/* 5556 */ MCD::OPC_Decode, 220, 19, 164, 2, // Opcode: V6_pred_and
6715/* 5561 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5583
6716/* 5566 */ MCD::OPC_CheckPredicate, 10, 153, 24, 0, // Skip to: 11868
6717/* 5571 */ MCD::OPC_CheckField, 10, 3, 0, 146, 24, 0, // Skip to: 11868
6718/* 5578 */ MCD::OPC_Decode, 223, 19, 164, 2, // Opcode: V6_pred_or
6719/* 5583 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 5612
6720/* 5588 */ MCD::OPC_CheckPredicate, 10, 131, 24, 0, // Skip to: 11868
6721/* 5593 */ MCD::OPC_CheckField, 22, 2, 0, 124, 24, 0, // Skip to: 11868
6722/* 5600 */ MCD::OPC_CheckField, 10, 3, 0, 117, 24, 0, // Skip to: 11868
6723/* 5607 */ MCD::OPC_Decode, 222, 19, 165, 2, // Opcode: V6_pred_not
6724/* 5612 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 5634
6725/* 5617 */ MCD::OPC_CheckPredicate, 10, 102, 24, 0, // Skip to: 11868
6726/* 5622 */ MCD::OPC_CheckField, 10, 3, 0, 95, 24, 0, // Skip to: 11868
6727/* 5629 */ MCD::OPC_Decode, 227, 19, 164, 2, // Opcode: V6_pred_xor
6728/* 5634 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 5656
6729/* 5639 */ MCD::OPC_CheckPredicate, 10, 80, 24, 0, // Skip to: 11868
6730/* 5644 */ MCD::OPC_CheckField, 10, 3, 0, 73, 24, 0, // Skip to: 11868
6731/* 5651 */ MCD::OPC_Decode, 224, 19, 164, 2, // Opcode: V6_pred_or_n
6732/* 5656 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 5678
6733/* 5661 */ MCD::OPC_CheckPredicate, 10, 58, 24, 0, // Skip to: 11868
6734/* 5666 */ MCD::OPC_CheckField, 10, 3, 0, 51, 24, 0, // Skip to: 11868
6735/* 5673 */ MCD::OPC_Decode, 221, 19, 164, 2, // Opcode: V6_pred_and_n
6736/* 5678 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 5700
6737/* 5683 */ MCD::OPC_CheckPredicate, 8, 36, 24, 0, // Skip to: 11868
6738/* 5688 */ MCD::OPC_CheckField, 10, 3, 0, 29, 24, 0, // Skip to: 11868
6739/* 5695 */ MCD::OPC_Decode, 228, 19, 164, 2, // Opcode: V6_shuffeqh
6740/* 5700 */ MCD::OPC_FilterValue, 7, 19, 24, 0, // Skip to: 11868
6741/* 5705 */ MCD::OPC_CheckPredicate, 8, 14, 24, 0, // Skip to: 11868
6742/* 5710 */ MCD::OPC_CheckField, 10, 3, 0, 7, 24, 0, // Skip to: 11868
6743/* 5717 */ MCD::OPC_Decode, 229, 19, 164, 2, // Opcode: V6_shuffeqw
6744/* 5722 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 5796
6745/* 5727 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6746/* 5730 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5752
6747/* 5735 */ MCD::OPC_CheckPredicate, 10, 240, 23, 0, // Skip to: 11868
6748/* 5740 */ MCD::OPC_CheckField, 22, 2, 0, 233, 23, 0, // Skip to: 11868
6749/* 5747 */ MCD::OPC_Decode, 226, 20, 162, 2, // Opcode: V6_vabsh_sat
6750/* 5752 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5774
6751/* 5757 */ MCD::OPC_CheckPredicate, 10, 218, 23, 0, // Skip to: 11868
6752/* 5762 */ MCD::OPC_CheckField, 22, 2, 0, 211, 23, 0, // Skip to: 11868
6753/* 5769 */ MCD::OPC_Decode, 235, 23, 163, 2, // Opcode: V6_vunpackuh
6754/* 5774 */ MCD::OPC_FilterValue, 2, 201, 23, 0, // Skip to: 11868
6755/* 5779 */ MCD::OPC_CheckPredicate, 10, 196, 23, 0, // Skip to: 11868
6756/* 5784 */ MCD::OPC_CheckField, 22, 2, 0, 189, 23, 0, // Skip to: 11868
6757/* 5791 */ MCD::OPC_Decode, 245, 23, 163, 2, // Opcode: V6_vzb
6758/* 5796 */ MCD::OPC_FilterValue, 2, 69, 0, 0, // Skip to: 5870
6759/* 5801 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6760/* 5804 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5826
6761/* 5809 */ MCD::OPC_CheckPredicate, 10, 166, 23, 0, // Skip to: 11868
6762/* 5814 */ MCD::OPC_CheckField, 22, 2, 0, 159, 23, 0, // Skip to: 11868
6763/* 5821 */ MCD::OPC_Decode, 227, 20, 162, 2, // Opcode: V6_vabsw
6764/* 5826 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5848
6765/* 5831 */ MCD::OPC_CheckPredicate, 10, 144, 23, 0, // Skip to: 11868
6766/* 5836 */ MCD::OPC_CheckField, 22, 2, 0, 137, 23, 0, // Skip to: 11868
6767/* 5843 */ MCD::OPC_Decode, 230, 23, 163, 2, // Opcode: V6_vunpackb
6768/* 5848 */ MCD::OPC_FilterValue, 2, 127, 23, 0, // Skip to: 11868
6769/* 5853 */ MCD::OPC_CheckPredicate, 10, 122, 23, 0, // Skip to: 11868
6770/* 5858 */ MCD::OPC_CheckField, 22, 2, 0, 115, 23, 0, // Skip to: 11868
6771/* 5865 */ MCD::OPC_Decode, 246, 23, 163, 2, // Opcode: V6_vzh
6772/* 5870 */ MCD::OPC_FilterValue, 3, 69, 0, 0, // Skip to: 5944
6773/* 5875 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6774/* 5878 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5900
6775/* 5883 */ MCD::OPC_CheckPredicate, 10, 92, 23, 0, // Skip to: 11868
6776/* 5888 */ MCD::OPC_CheckField, 22, 2, 0, 85, 23, 0, // Skip to: 11868
6777/* 5895 */ MCD::OPC_Decode, 228, 20, 162, 2, // Opcode: V6_vabsw_sat
6778/* 5900 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5922
6779/* 5905 */ MCD::OPC_CheckPredicate, 10, 70, 23, 0, // Skip to: 11868
6780/* 5910 */ MCD::OPC_CheckField, 22, 2, 0, 63, 23, 0, // Skip to: 11868
6781/* 5917 */ MCD::OPC_Decode, 231, 23, 163, 2, // Opcode: V6_vunpackh
6782/* 5922 */ MCD::OPC_FilterValue, 2, 53, 23, 0, // Skip to: 11868
6783/* 5927 */ MCD::OPC_CheckPredicate, 10, 48, 23, 0, // Skip to: 11868
6784/* 5932 */ MCD::OPC_CheckField, 22, 2, 0, 41, 23, 0, // Skip to: 11868
6785/* 5939 */ MCD::OPC_Decode, 172, 23, 163, 2, // Opcode: V6_vsb
6786/* 5944 */ MCD::OPC_FilterValue, 4, 91, 0, 0, // Skip to: 6040
6787/* 5949 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6788/* 5952 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5974
6789/* 5957 */ MCD::OPC_CheckPredicate, 10, 18, 23, 0, // Skip to: 11868
6790/* 5962 */ MCD::OPC_CheckField, 22, 2, 0, 11, 23, 0, // Skip to: 11868
6791/* 5969 */ MCD::OPC_Decode, 233, 22, 162, 2, // Opcode: V6_vnot
6792/* 5974 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5996
6793/* 5979 */ MCD::OPC_CheckPredicate, 9, 252, 22, 0, // Skip to: 11868
6794/* 5984 */ MCD::OPC_CheckField, 22, 2, 0, 245, 22, 0, // Skip to: 11868
6795/* 5991 */ MCD::OPC_Decode, 219, 20, 162, 2, // Opcode: V6_vabsb
6796/* 5996 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6018
6797/* 6001 */ MCD::OPC_CheckPredicate, 10, 230, 22, 0, // Skip to: 11868
6798/* 6006 */ MCD::OPC_CheckField, 22, 2, 0, 223, 22, 0, // Skip to: 11868
6799/* 6013 */ MCD::OPC_Decode, 182, 23, 163, 2, // Opcode: V6_vsh
6800/* 6018 */ MCD::OPC_FilterValue, 3, 213, 22, 0, // Skip to: 11868
6801/* 6023 */ MCD::OPC_CheckPredicate, 10, 208, 22, 0, // Skip to: 11868
6802/* 6028 */ MCD::OPC_CheckField, 22, 2, 0, 201, 22, 0, // Skip to: 11868
6803/* 6035 */ MCD::OPC_Decode, 232, 22, 162, 2, // Opcode: V6_vnormamtw
6804/* 6040 */ MCD::OPC_FilterValue, 5, 69, 0, 0, // Skip to: 6114
6805/* 6045 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6806/* 6048 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6070
6807/* 6053 */ MCD::OPC_CheckPredicate, 9, 178, 22, 0, // Skip to: 11868
6808/* 6058 */ MCD::OPC_CheckField, 22, 2, 0, 171, 22, 0, // Skip to: 11868
6809/* 6065 */ MCD::OPC_Decode, 220, 20, 162, 2, // Opcode: V6_vabsb_sat
6810/* 6070 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6092
6811/* 6075 */ MCD::OPC_CheckPredicate, 10, 156, 22, 0, // Skip to: 11868
6812/* 6080 */ MCD::OPC_CheckField, 22, 2, 0, 149, 22, 0, // Skip to: 11868
6813/* 6087 */ MCD::OPC_Decode, 189, 21, 162, 2, // Opcode: V6_vcl0w
6814/* 6092 */ MCD::OPC_FilterValue, 3, 139, 22, 0, // Skip to: 11868
6815/* 6097 */ MCD::OPC_CheckPredicate, 10, 134, 22, 0, // Skip to: 11868
6816/* 6102 */ MCD::OPC_CheckField, 22, 2, 0, 127, 22, 0, // Skip to: 11868
6817/* 6109 */ MCD::OPC_Decode, 231, 22, 162, 2, // Opcode: V6_vnormamth
6818/* 6114 */ MCD::OPC_FilterValue, 6, 47, 0, 0, // Skip to: 6166
6819/* 6119 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6820/* 6122 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6144
6821/* 6127 */ MCD::OPC_CheckPredicate, 10, 104, 22, 0, // Skip to: 11868
6822/* 6132 */ MCD::OPC_CheckField, 22, 2, 0, 97, 22, 0, // Skip to: 11868
6823/* 6139 */ MCD::OPC_Decode, 195, 21, 162, 2, // Opcode: V6_vdealh
6824/* 6144 */ MCD::OPC_FilterValue, 2, 87, 22, 0, // Skip to: 11868
6825/* 6149 */ MCD::OPC_CheckPredicate, 10, 82, 22, 0, // Skip to: 11868
6826/* 6154 */ MCD::OPC_CheckField, 22, 2, 0, 75, 22, 0, // Skip to: 11868
6827/* 6161 */ MCD::OPC_Decode, 243, 22, 162, 2, // Opcode: V6_vpopcounth
6828/* 6166 */ MCD::OPC_FilterValue, 7, 65, 22, 0, // Skip to: 11868
6829/* 6171 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6830/* 6174 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6196
6831/* 6179 */ MCD::OPC_CheckPredicate, 10, 52, 22, 0, // Skip to: 11868
6832/* 6184 */ MCD::OPC_CheckField, 22, 2, 0, 45, 22, 0, // Skip to: 11868
6833/* 6191 */ MCD::OPC_Decode, 193, 21, 162, 2, // Opcode: V6_vdealb
6834/* 6196 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6218
6835/* 6201 */ MCD::OPC_CheckPredicate, 10, 30, 22, 0, // Skip to: 11868
6836/* 6206 */ MCD::OPC_CheckField, 22, 2, 0, 23, 22, 0, // Skip to: 11868
6837/* 6213 */ MCD::OPC_Decode, 187, 23, 162, 2, // Opcode: V6_vshuffh
6838/* 6218 */ MCD::OPC_FilterValue, 2, 13, 22, 0, // Skip to: 11868
6839/* 6223 */ MCD::OPC_CheckPredicate, 10, 8, 22, 0, // Skip to: 11868
6840/* 6228 */ MCD::OPC_CheckField, 22, 2, 0, 1, 22, 0, // Skip to: 11868
6841/* 6235 */ MCD::OPC_Decode, 188, 21, 162, 2, // Opcode: V6_vcl0h
6842/* 6240 */ MCD::OPC_FilterValue, 1, 247, 21, 0, // Skip to: 11868
6843/* 6245 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
6844/* 6248 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6263
6845/* 6253 */ MCD::OPC_CheckPredicate, 8, 234, 21, 0, // Skip to: 11868
6846/* 6258 */ MCD::OPC_Decode, 147, 22, 166, 2, // Opcode: V6_vlutvvbi
6847/* 6263 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6278
6848/* 6268 */ MCD::OPC_CheckPredicate, 8, 219, 21, 0, // Skip to: 11868
6849/* 6273 */ MCD::OPC_Decode, 152, 22, 167, 2, // Opcode: V6_vlutvwhi
6850/* 6278 */ MCD::OPC_FilterValue, 2, 209, 21, 0, // Skip to: 11868
6851/* 6283 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6852/* 6286 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6301
6853/* 6291 */ MCD::OPC_CheckPredicate, 8, 196, 21, 0, // Skip to: 11868
6854/* 6296 */ MCD::OPC_Decode, 234, 20, 155, 2, // Opcode: V6_vaddbsat_dv
6855/* 6301 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6316
6856/* 6306 */ MCD::OPC_CheckPredicate, 8, 181, 21, 0, // Skip to: 11868
6857/* 6311 */ MCD::OPC_Decode, 198, 23, 155, 2, // Opcode: V6_vsubbsat_dv
6858/* 6316 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6331
6859/* 6321 */ MCD::OPC_CheckPredicate, 8, 166, 21, 0, // Skip to: 11868
6860/* 6326 */ MCD::OPC_Decode, 130, 21, 155, 2, // Opcode: V6_vadduwsat_dv
6861/* 6331 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6346
6862/* 6336 */ MCD::OPC_CheckPredicate, 8, 151, 21, 0, // Skip to: 11868
6863/* 6341 */ MCD::OPC_Decode, 216, 23, 155, 2, // Opcode: V6_vsubuwsat_dv
6864/* 6346 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 6361
6865/* 6351 */ MCD::OPC_CheckPredicate, 8, 136, 21, 0, // Skip to: 11868
6866/* 6356 */ MCD::OPC_Decode, 252, 20, 149, 2, // Opcode: V6_vaddububb_sat
6867/* 6361 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 6376
6868/* 6366 */ MCD::OPC_CheckPredicate, 8, 121, 21, 0, // Skip to: 11868
6869/* 6371 */ MCD::OPC_Decode, 211, 23, 149, 2, // Opcode: V6_vsubububb_sat
6870/* 6376 */ MCD::OPC_FilterValue, 6, 111, 21, 0, // Skip to: 11868
6871/* 6381 */ MCD::OPC_CheckPredicate, 8, 106, 21, 0, // Skip to: 11868
6872/* 6386 */ MCD::OPC_Decode, 183, 22, 154, 2, // Opcode: V6_vmpyewuh_64
6873/* 6391 */ MCD::OPC_FilterValue, 1, 96, 21, 0, // Skip to: 11868
6874/* 6396 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
6875/* 6399 */ MCD::OPC_FilterValue, 0, 193, 2, 0, // Skip to: 7109
6876/* 6404 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6877/* 6407 */ MCD::OPC_FilterValue, 0, 70, 0, 0, // Skip to: 6482
6878/* 6412 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6879/* 6415 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6437
6880/* 6420 */ MCD::OPC_CheckPredicate, 10, 67, 21, 0, // Skip to: 11868
6881/* 6425 */ MCD::OPC_CheckField, 22, 2, 0, 60, 21, 0, // Skip to: 11868
6882/* 6432 */ MCD::OPC_Decode, 232, 23, 168, 2, // Opcode: V6_vunpackob
6883/* 6437 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6452
6884/* 6442 */ MCD::OPC_CheckPredicate, 10, 45, 21, 0, // Skip to: 11868
6885/* 6447 */ MCD::OPC_Decode, 232, 20, 169, 2, // Opcode: V6_vaddbq
6886/* 6452 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6467
6887/* 6457 */ MCD::OPC_CheckPredicate, 10, 30, 21, 0, // Skip to: 11868
6888/* 6462 */ MCD::OPC_Decode, 220, 23, 169, 2, // Opcode: V6_vsubwq
6889/* 6467 */ MCD::OPC_FilterValue, 3, 20, 21, 0, // Skip to: 11868
6890/* 6472 */ MCD::OPC_CheckPredicate, 8, 15, 21, 0, // Skip to: 11868
6891/* 6477 */ MCD::OPC_Decode, 145, 21, 170, 2, // Opcode: V6_vandvqv
6892/* 6482 */ MCD::OPC_FilterValue, 1, 70, 0, 0, // Skip to: 6557
6893/* 6487 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6894/* 6490 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6512
6895/* 6495 */ MCD::OPC_CheckPredicate, 10, 248, 20, 0, // Skip to: 11868
6896/* 6500 */ MCD::OPC_CheckField, 22, 2, 0, 241, 20, 0, // Skip to: 11868
6897/* 6507 */ MCD::OPC_Decode, 233, 23, 168, 2, // Opcode: V6_vunpackoh
6898/* 6512 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6527
6899/* 6517 */ MCD::OPC_CheckPredicate, 10, 226, 20, 0, // Skip to: 11868
6900/* 6522 */ MCD::OPC_Decode, 243, 20, 169, 2, // Opcode: V6_vaddhq
6901/* 6527 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6542
6902/* 6532 */ MCD::OPC_CheckPredicate, 10, 211, 20, 0, // Skip to: 11868
6903/* 6537 */ MCD::OPC_Decode, 195, 23, 169, 2, // Opcode: V6_vsubbnq
6904/* 6542 */ MCD::OPC_FilterValue, 3, 201, 20, 0, // Skip to: 11868
6905/* 6547 */ MCD::OPC_CheckPredicate, 8, 196, 20, 0, // Skip to: 11868
6906/* 6552 */ MCD::OPC_Decode, 144, 21, 170, 2, // Opcode: V6_vandvnqv
6907/* 6557 */ MCD::OPC_FilterValue, 2, 86, 0, 0, // Skip to: 6648
6908/* 6562 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6909/* 6565 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6580
6910/* 6570 */ MCD::OPC_CheckPredicate, 10, 173, 20, 0, // Skip to: 11868
6911/* 6575 */ MCD::OPC_Decode, 134, 21, 169, 2, // Opcode: V6_vaddwq
6912/* 6580 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6595
6913/* 6585 */ MCD::OPC_CheckPredicate, 10, 158, 20, 0, // Skip to: 11868
6914/* 6590 */ MCD::OPC_Decode, 203, 23, 169, 2, // Opcode: V6_vsubhnq
6915/* 6595 */ MCD::OPC_FilterValue, 3, 148, 20, 0, // Skip to: 11868
6916/* 6600 */ MCD::OPC_ExtractField, 8, 5, // Inst{12-8} ...
6917/* 6603 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6618
6918/* 6608 */ MCD::OPC_CheckPredicate, 9, 135, 20, 0, // Skip to: 11868
6919/* 6613 */ MCD::OPC_Decode, 244, 22, 171, 2, // Opcode: V6_vprefixqb
6920/* 6618 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6633
6921/* 6623 */ MCD::OPC_CheckPredicate, 9, 120, 20, 0, // Skip to: 11868
6922/* 6628 */ MCD::OPC_Decode, 245, 22, 171, 2, // Opcode: V6_vprefixqh
6923/* 6633 */ MCD::OPC_FilterValue, 2, 110, 20, 0, // Skip to: 11868
6924/* 6638 */ MCD::OPC_CheckPredicate, 9, 105, 20, 0, // Skip to: 11868
6925/* 6643 */ MCD::OPC_Decode, 246, 22, 171, 2, // Opcode: V6_vprefixqw
6926/* 6648 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 6686
6927/* 6653 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6928/* 6656 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6671
6929/* 6661 */ MCD::OPC_CheckPredicate, 10, 82, 20, 0, // Skip to: 11868
6930/* 6666 */ MCD::OPC_Decode, 231, 20, 169, 2, // Opcode: V6_vaddbnq
6931/* 6671 */ MCD::OPC_FilterValue, 2, 72, 20, 0, // Skip to: 11868
6932/* 6676 */ MCD::OPC_CheckPredicate, 10, 67, 20, 0, // Skip to: 11868
6933/* 6681 */ MCD::OPC_Decode, 219, 23, 169, 2, // Opcode: V6_vsubwnq
6934/* 6686 */ MCD::OPC_FilterValue, 4, 73, 1, 0, // Skip to: 7020
6935/* 6691 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6936/* 6694 */ MCD::OPC_FilterValue, 0, 166, 0, 0, // Skip to: 6865
6937/* 6699 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
6938/* 6702 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 6737
6939/* 6707 */ MCD::OPC_CheckPredicate, 10, 36, 20, 0, // Skip to: 11868
6940/* 6712 */ MCD::OPC_CheckField, 22, 2, 0, 29, 20, 0, // Skip to: 11868
6941/* 6719 */ MCD::OPC_CheckField, 8, 1, 0, 22, 20, 0, // Skip to: 11868
6942/* 6726 */ MCD::OPC_CheckField, 0, 5, 0, 15, 20, 0, // Skip to: 11868
6943/* 6733 */ MCD::OPC_Decode, 132, 22, 58, // Opcode: V6_vhist
6944/* 6737 */ MCD::OPC_FilterValue, 1, 59, 0, 0, // Skip to: 6801
6945/* 6742 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
6946/* 6745 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6773
6947/* 6750 */ MCD::OPC_CheckPredicate, 8, 249, 19, 0, // Skip to: 11868
6948/* 6755 */ MCD::OPC_CheckField, 22, 2, 0, 242, 19, 0, // Skip to: 11868
6949/* 6762 */ MCD::OPC_CheckField, 0, 5, 0, 235, 19, 0, // Skip to: 11868
6950/* 6769 */ MCD::OPC_Decode, 240, 23, 58, // Opcode: V6_vwhist256
6951/* 6773 */ MCD::OPC_FilterValue, 1, 226, 19, 0, // Skip to: 11868
6952/* 6778 */ MCD::OPC_CheckPredicate, 8, 221, 19, 0, // Skip to: 11868
6953/* 6783 */ MCD::OPC_CheckField, 22, 2, 0, 214, 19, 0, // Skip to: 11868
6954/* 6790 */ MCD::OPC_CheckField, 0, 5, 0, 207, 19, 0, // Skip to: 11868
6955/* 6797 */ MCD::OPC_Decode, 241, 23, 58, // Opcode: V6_vwhist256_sat
6956/* 6801 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 6836
6957/* 6806 */ MCD::OPC_CheckPredicate, 8, 193, 19, 0, // Skip to: 11868
6958/* 6811 */ MCD::OPC_CheckField, 22, 2, 0, 186, 19, 0, // Skip to: 11868
6959/* 6818 */ MCD::OPC_CheckField, 8, 1, 0, 179, 19, 0, // Skip to: 11868
6960/* 6825 */ MCD::OPC_CheckField, 0, 5, 0, 172, 19, 0, // Skip to: 11868
6961/* 6832 */ MCD::OPC_Decode, 236, 23, 58, // Opcode: V6_vwhist128
6962/* 6836 */ MCD::OPC_FilterValue, 3, 163, 19, 0, // Skip to: 11868
6963/* 6841 */ MCD::OPC_CheckPredicate, 8, 158, 19, 0, // Skip to: 11868
6964/* 6846 */ MCD::OPC_CheckField, 22, 2, 0, 151, 19, 0, // Skip to: 11868
6965/* 6853 */ MCD::OPC_CheckField, 0, 5, 0, 144, 19, 0, // Skip to: 11868
6966/* 6860 */ MCD::OPC_Decode, 237, 23, 172, 2, // Opcode: V6_vwhist128m
6967/* 6865 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6880
6968/* 6870 */ MCD::OPC_CheckPredicate, 10, 129, 19, 0, // Skip to: 11868
6969/* 6875 */ MCD::OPC_Decode, 242, 20, 169, 2, // Opcode: V6_vaddhnq
6970/* 6880 */ MCD::OPC_FilterValue, 2, 119, 19, 0, // Skip to: 11868
6971/* 6885 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
6972/* 6888 */ MCD::OPC_FilterValue, 0, 24, 0, 0, // Skip to: 6917
6973/* 6893 */ MCD::OPC_CheckPredicate, 10, 106, 19, 0, // Skip to: 11868
6974/* 6898 */ MCD::OPC_CheckField, 8, 1, 0, 99, 19, 0, // Skip to: 11868
6975/* 6905 */ MCD::OPC_CheckField, 0, 5, 0, 92, 19, 0, // Skip to: 11868
6976/* 6912 */ MCD::OPC_Decode, 133, 22, 173, 2, // Opcode: V6_vhistq
6977/* 6917 */ MCD::OPC_FilterValue, 1, 47, 0, 0, // Skip to: 6969
6978/* 6922 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
6979/* 6925 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6947
6980/* 6930 */ MCD::OPC_CheckPredicate, 8, 69, 19, 0, // Skip to: 11868
6981/* 6935 */ MCD::OPC_CheckField, 0, 5, 0, 62, 19, 0, // Skip to: 11868
6982/* 6942 */ MCD::OPC_Decode, 242, 23, 173, 2, // Opcode: V6_vwhist256q
6983/* 6947 */ MCD::OPC_FilterValue, 1, 52, 19, 0, // Skip to: 11868
6984/* 6952 */ MCD::OPC_CheckPredicate, 8, 47, 19, 0, // Skip to: 11868
6985/* 6957 */ MCD::OPC_CheckField, 0, 5, 0, 40, 19, 0, // Skip to: 11868
6986/* 6964 */ MCD::OPC_Decode, 243, 23, 173, 2, // Opcode: V6_vwhist256q_sat
6987/* 6969 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 6998
6988/* 6974 */ MCD::OPC_CheckPredicate, 8, 25, 19, 0, // Skip to: 11868
6989/* 6979 */ MCD::OPC_CheckField, 8, 1, 0, 18, 19, 0, // Skip to: 11868
6990/* 6986 */ MCD::OPC_CheckField, 0, 5, 0, 11, 19, 0, // Skip to: 11868
6991/* 6993 */ MCD::OPC_Decode, 238, 23, 173, 2, // Opcode: V6_vwhist128q
6992/* 6998 */ MCD::OPC_FilterValue, 3, 1, 19, 0, // Skip to: 11868
6993/* 7003 */ MCD::OPC_CheckPredicate, 8, 252, 18, 0, // Skip to: 11868
6994/* 7008 */ MCD::OPC_CheckField, 0, 5, 0, 245, 18, 0, // Skip to: 11868
6995/* 7015 */ MCD::OPC_Decode, 239, 23, 174, 2, // Opcode: V6_vwhist128qm
6996/* 7020 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7042
6997/* 7025 */ MCD::OPC_CheckPredicate, 10, 230, 18, 0, // Skip to: 11868
6998/* 7030 */ MCD::OPC_CheckField, 16, 5, 1, 223, 18, 0, // Skip to: 11868
6999/* 7037 */ MCD::OPC_Decode, 133, 21, 169, 2, // Opcode: V6_vaddwnq
7000/* 7042 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7064
7001/* 7047 */ MCD::OPC_CheckPredicate, 10, 208, 18, 0, // Skip to: 11868
7002/* 7052 */ MCD::OPC_CheckField, 16, 5, 1, 201, 18, 0, // Skip to: 11868
7003/* 7059 */ MCD::OPC_Decode, 196, 23, 169, 2, // Opcode: V6_vsubbq
7004/* 7064 */ MCD::OPC_FilterValue, 7, 191, 18, 0, // Skip to: 11868
7005/* 7069 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7006/* 7072 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7087
7007/* 7077 */ MCD::OPC_CheckPredicate, 10, 178, 18, 0, // Skip to: 11868
7008/* 7082 */ MCD::OPC_Decode, 204, 23, 169, 2, // Opcode: V6_vsubhq
7009/* 7087 */ MCD::OPC_FilterValue, 3, 168, 18, 0, // Skip to: 11868
7010/* 7092 */ MCD::OPC_CheckPredicate, 10, 163, 18, 0, // Skip to: 11868
7011/* 7097 */ MCD::OPC_CheckField, 22, 2, 0, 156, 18, 0, // Skip to: 11868
7012/* 7104 */ MCD::OPC_Decode, 174, 21, 162, 2, // Opcode: V6_vassign
7013/* 7109 */ MCD::OPC_FilterValue, 1, 146, 18, 0, // Skip to: 11868
7014/* 7114 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
7015/* 7117 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7132
7016/* 7122 */ MCD::OPC_CheckPredicate, 10, 133, 18, 0, // Skip to: 11868
7017/* 7127 */ MCD::OPC_Decode, 138, 21, 166, 2, // Opcode: V6_valignbi
7018/* 7132 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7147
7019/* 7137 */ MCD::OPC_CheckPredicate, 10, 118, 18, 0, // Skip to: 11868
7020/* 7142 */ MCD::OPC_Decode, 136, 22, 166, 2, // Opcode: V6_vlalignbi
7021/* 7147 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7169
7022/* 7152 */ MCD::OPC_CheckPredicate, 10, 103, 18, 0, // Skip to: 11868
7023/* 7157 */ MCD::OPC_CheckField, 7, 1, 0, 96, 18, 0, // Skip to: 11868
7024/* 7164 */ MCD::OPC_Decode, 223, 23, 175, 2, // Opcode: V6_vswap
7025/* 7169 */ MCD::OPC_FilterValue, 3, 86, 18, 0, // Skip to: 11868
7026/* 7174 */ MCD::OPC_CheckPredicate, 10, 81, 18, 0, // Skip to: 11868
7027/* 7179 */ MCD::OPC_CheckField, 7, 1, 0, 74, 18, 0, // Skip to: 11868
7028/* 7186 */ MCD::OPC_Decode, 224, 22, 161, 2, // Opcode: V6_vmux
7029/* 7191 */ MCD::OPC_FilterValue, 31, 67, 6, 0, // Skip to: 8799
7030/* 7196 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7031/* 7199 */ MCD::OPC_FilterValue, 0, 57, 1, 0, // Skip to: 7517
7032/* 7204 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7033/* 7207 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7245
7034/* 7212 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7035/* 7215 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7230
7036/* 7220 */ MCD::OPC_CheckPredicate, 8, 35, 18, 0, // Skip to: 11868
7037/* 7225 */ MCD::OPC_Decode, 233, 20, 149, 2, // Opcode: V6_vaddbsat
7038/* 7230 */ MCD::OPC_FilterValue, 1, 25, 18, 0, // Skip to: 11868
7039/* 7235 */ MCD::OPC_CheckPredicate, 8, 20, 18, 0, // Skip to: 11868
7040/* 7240 */ MCD::OPC_Decode, 238, 20, 149, 2, // Opcode: V6_vaddclbh
7041/* 7245 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7267
7042/* 7250 */ MCD::OPC_CheckPredicate, 10, 5, 18, 0, // Skip to: 11868
7043/* 7255 */ MCD::OPC_CheckField, 13, 1, 0, 254, 17, 0, // Skip to: 11868
7044/* 7262 */ MCD::OPC_Decode, 157, 22, 149, 2, // Opcode: V6_vmaxw
7045/* 7267 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7289
7046/* 7272 */ MCD::OPC_CheckPredicate, 10, 239, 17, 0, // Skip to: 11868
7047/* 7277 */ MCD::OPC_CheckField, 13, 1, 0, 232, 17, 0, // Skip to: 11868
7048/* 7284 */ MCD::OPC_Decode, 211, 22, 149, 2, // Opcode: V6_vmpyowh_rnd
7049/* 7289 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7311
7050/* 7294 */ MCD::OPC_CheckPredicate, 10, 217, 17, 0, // Skip to: 11868
7051/* 7299 */ MCD::OPC_CheckField, 13, 1, 0, 210, 17, 0, // Skip to: 11868
7052/* 7306 */ MCD::OPC_Decode, 194, 22, 149, 2, // Opcode: V6_vmpyieoh
7053/* 7311 */ MCD::OPC_FilterValue, 4, 135, 0, 0, // Skip to: 7451
7054/* 7316 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
7055/* 7319 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 7341
7056/* 7324 */ MCD::OPC_CheckPredicate, 10, 187, 17, 0, // Skip to: 11868
7057/* 7329 */ MCD::OPC_CheckField, 13, 1, 0, 180, 17, 0, // Skip to: 11868
7058/* 7336 */ MCD::OPC_Decode, 218, 21, 176, 2, // Opcode: V6_veqb
7059/* 7341 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7363
7060/* 7346 */ MCD::OPC_CheckPredicate, 10, 165, 17, 0, // Skip to: 11868
7061/* 7351 */ MCD::OPC_CheckField, 13, 1, 0, 158, 17, 0, // Skip to: 11868
7062/* 7358 */ MCD::OPC_Decode, 222, 21, 176, 2, // Opcode: V6_veqh
7063/* 7363 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7385
7064/* 7368 */ MCD::OPC_CheckPredicate, 10, 143, 17, 0, // Skip to: 11868
7065/* 7373 */ MCD::OPC_CheckField, 13, 1, 0, 136, 17, 0, // Skip to: 11868
7066/* 7380 */ MCD::OPC_Decode, 226, 21, 176, 2, // Opcode: V6_veqw
7067/* 7385 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7407
7068/* 7390 */ MCD::OPC_CheckPredicate, 10, 121, 17, 0, // Skip to: 11868
7069/* 7395 */ MCD::OPC_CheckField, 13, 1, 0, 114, 17, 0, // Skip to: 11868
7070/* 7402 */ MCD::OPC_Decode, 236, 21, 176, 2, // Opcode: V6_vgtb
7071/* 7407 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7429
7072/* 7412 */ MCD::OPC_CheckPredicate, 10, 99, 17, 0, // Skip to: 11868
7073/* 7417 */ MCD::OPC_CheckField, 13, 1, 0, 92, 17, 0, // Skip to: 11868
7074/* 7424 */ MCD::OPC_Decode, 240, 21, 176, 2, // Opcode: V6_vgth
7075/* 7429 */ MCD::OPC_FilterValue, 6, 82, 17, 0, // Skip to: 11868
7076/* 7434 */ MCD::OPC_CheckPredicate, 10, 77, 17, 0, // Skip to: 11868
7077/* 7439 */ MCD::OPC_CheckField, 13, 1, 0, 70, 17, 0, // Skip to: 11868
7078/* 7446 */ MCD::OPC_Decode, 128, 22, 176, 2, // Opcode: V6_vgtw
7079/* 7451 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7473
7080/* 7456 */ MCD::OPC_CheckPredicate, 10, 55, 17, 0, // Skip to: 11868
7081/* 7461 */ MCD::OPC_CheckField, 13, 1, 0, 48, 17, 0, // Skip to: 11868
7082/* 7468 */ MCD::OPC_Decode, 173, 21, 149, 2, // Opcode: V6_vasrwv
7083/* 7473 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7495
7084/* 7478 */ MCD::OPC_CheckPredicate, 10, 33, 17, 0, // Skip to: 11868
7085/* 7483 */ MCD::OPC_CheckField, 13, 1, 0, 26, 17, 0, // Skip to: 11868
7086/* 7490 */ MCD::OPC_Decode, 196, 22, 149, 2, // Opcode: V6_vmpyiewuh
7087/* 7495 */ MCD::OPC_FilterValue, 7, 16, 17, 0, // Skip to: 11868
7088/* 7500 */ MCD::OPC_CheckPredicate, 10, 11, 17, 0, // Skip to: 11868
7089/* 7505 */ MCD::OPC_CheckField, 13, 1, 0, 4, 17, 0, // Skip to: 11868
7090/* 7512 */ MCD::OPC_Decode, 241, 22, 149, 2, // Opcode: V6_vpackwh_sat
7091/* 7517 */ MCD::OPC_FilterValue, 1, 247, 0, 0, // Skip to: 7769
7092/* 7522 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7093/* 7525 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7563
7094/* 7530 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7095/* 7533 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7548
7096/* 7538 */ MCD::OPC_CheckPredicate, 10, 229, 16, 0, // Skip to: 11868
7097/* 7543 */ MCD::OPC_Decode, 160, 22, 149, 2, // Opcode: V6_vminub
7098/* 7548 */ MCD::OPC_FilterValue, 1, 219, 16, 0, // Skip to: 11868
7099/* 7553 */ MCD::OPC_CheckPredicate, 8, 214, 16, 0, // Skip to: 11868
7100/* 7558 */ MCD::OPC_Decode, 239, 20, 149, 2, // Opcode: V6_vaddclbw
7101/* 7563 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7585
7102/* 7568 */ MCD::OPC_CheckPredicate, 10, 199, 16, 0, // Skip to: 11868
7103/* 7573 */ MCD::OPC_CheckField, 13, 1, 0, 192, 16, 0, // Skip to: 11868
7104/* 7580 */ MCD::OPC_Decode, 197, 21, 149, 2, // Opcode: V6_vdelta
7105/* 7585 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7607
7106/* 7590 */ MCD::OPC_CheckPredicate, 10, 177, 16, 0, // Skip to: 11868
7107/* 7595 */ MCD::OPC_CheckField, 13, 1, 0, 170, 16, 0, // Skip to: 11868
7108/* 7602 */ MCD::OPC_Decode, 186, 23, 149, 2, // Opcode: V6_vshuffeb
7109/* 7607 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7629
7110/* 7612 */ MCD::OPC_CheckPredicate, 8, 155, 16, 0, // Skip to: 11868
7111/* 7617 */ MCD::OPC_CheckField, 13, 1, 0, 148, 16, 0, // Skip to: 11868
7112/* 7624 */ MCD::OPC_Decode, 129, 21, 149, 2, // Opcode: V6_vadduwsat
7113/* 7629 */ MCD::OPC_FilterValue, 4, 69, 0, 0, // Skip to: 7703
7114/* 7634 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
7115/* 7637 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 7659
7116/* 7642 */ MCD::OPC_CheckPredicate, 10, 125, 16, 0, // Skip to: 11868
7117/* 7647 */ MCD::OPC_CheckField, 13, 1, 0, 118, 16, 0, // Skip to: 11868
7118/* 7654 */ MCD::OPC_Decode, 244, 21, 176, 2, // Opcode: V6_vgtub
7119/* 7659 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7681
7120/* 7664 */ MCD::OPC_CheckPredicate, 10, 103, 16, 0, // Skip to: 11868
7121/* 7669 */ MCD::OPC_CheckField, 13, 1, 0, 96, 16, 0, // Skip to: 11868
7122/* 7676 */ MCD::OPC_Decode, 248, 21, 176, 2, // Opcode: V6_vgtuh
7123/* 7681 */ MCD::OPC_FilterValue, 2, 86, 16, 0, // Skip to: 11868
7124/* 7686 */ MCD::OPC_CheckPredicate, 10, 81, 16, 0, // Skip to: 11868
7125/* 7691 */ MCD::OPC_CheckField, 13, 1, 0, 74, 16, 0, // Skip to: 11868
7126/* 7698 */ MCD::OPC_Decode, 252, 21, 176, 2, // Opcode: V6_vgtuw
7127/* 7703 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7725
7128/* 7708 */ MCD::OPC_CheckPredicate, 10, 59, 16, 0, // Skip to: 11868
7129/* 7713 */ MCD::OPC_CheckField, 13, 1, 0, 52, 16, 0, // Skip to: 11868
7130/* 7720 */ MCD::OPC_Decode, 141, 22, 149, 2, // Opcode: V6_vlsrwv
7131/* 7725 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7747
7132/* 7730 */ MCD::OPC_CheckPredicate, 10, 37, 16, 0, // Skip to: 11868
7133/* 7735 */ MCD::OPC_CheckField, 13, 1, 0, 30, 16, 0, // Skip to: 11868
7134/* 7742 */ MCD::OPC_Decode, 202, 22, 149, 2, // Opcode: V6_vmpyiowh
7135/* 7747 */ MCD::OPC_FilterValue, 7, 20, 16, 0, // Skip to: 11868
7136/* 7752 */ MCD::OPC_CheckPredicate, 10, 15, 16, 0, // Skip to: 11868
7137/* 7757 */ MCD::OPC_CheckField, 13, 1, 0, 8, 16, 0, // Skip to: 11868
7138/* 7764 */ MCD::OPC_Decode, 239, 22, 149, 2, // Opcode: V6_vpackob
7139/* 7769 */ MCD::OPC_FilterValue, 2, 173, 0, 0, // Skip to: 7947
7140/* 7774 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7141/* 7777 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7815
7142/* 7782 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7143/* 7785 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7800
7144/* 7790 */ MCD::OPC_CheckPredicate, 10, 233, 15, 0, // Skip to: 11868
7145/* 7795 */ MCD::OPC_Decode, 161, 22, 149, 2, // Opcode: V6_vminuh
7146/* 7800 */ MCD::OPC_FilterValue, 1, 223, 15, 0, // Skip to: 11868
7147/* 7805 */ MCD::OPC_CheckPredicate, 9, 218, 15, 0, // Skip to: 11868
7148/* 7810 */ MCD::OPC_Decode, 183, 21, 149, 2, // Opcode: V6_vavguw
7149/* 7815 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7837
7150/* 7820 */ MCD::OPC_CheckPredicate, 8, 203, 15, 0, // Skip to: 11868
7151/* 7825 */ MCD::OPC_CheckField, 13, 1, 0, 196, 15, 0, // Skip to: 11868
7152/* 7832 */ MCD::OPC_Decode, 197, 23, 149, 2, // Opcode: V6_vsubbsat
7153/* 7837 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7859
7154/* 7842 */ MCD::OPC_CheckPredicate, 10, 181, 15, 0, // Skip to: 11868
7155/* 7847 */ MCD::OPC_CheckField, 13, 1, 0, 174, 15, 0, // Skip to: 11868
7156/* 7854 */ MCD::OPC_Decode, 188, 23, 149, 2, // Opcode: V6_vshuffob
7157/* 7859 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7881
7158/* 7864 */ MCD::OPC_CheckPredicate, 10, 159, 15, 0, // Skip to: 11868
7159/* 7869 */ MCD::OPC_CheckField, 13, 1, 0, 152, 15, 0, // Skip to: 11868
7160/* 7876 */ MCD::OPC_Decode, 169, 23, 149, 2, // Opcode: V6_vsathub
7161/* 7881 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7903
7162/* 7886 */ MCD::OPC_CheckPredicate, 10, 137, 15, 0, // Skip to: 11868
7163/* 7891 */ MCD::OPC_CheckField, 13, 1, 0, 130, 15, 0, // Skip to: 11868
7164/* 7898 */ MCD::OPC_Decode, 139, 22, 149, 2, // Opcode: V6_vlsrhv
7165/* 7903 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7925
7166/* 7908 */ MCD::OPC_CheckPredicate, 10, 115, 15, 0, // Skip to: 11868
7167/* 7913 */ MCD::OPC_CheckField, 13, 1, 0, 108, 15, 0, // Skip to: 11868
7168/* 7920 */ MCD::OPC_Decode, 235, 22, 149, 2, // Opcode: V6_vpackeb
7169/* 7925 */ MCD::OPC_FilterValue, 7, 98, 15, 0, // Skip to: 11868
7170/* 7930 */ MCD::OPC_CheckPredicate, 10, 93, 15, 0, // Skip to: 11868
7171/* 7935 */ MCD::OPC_CheckField, 13, 1, 0, 86, 15, 0, // Skip to: 11868
7172/* 7942 */ MCD::OPC_Decode, 240, 22, 149, 2, // Opcode: V6_vpackoh
7173/* 7947 */ MCD::OPC_FilterValue, 3, 173, 0, 0, // Skip to: 8125
7174/* 7952 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7175/* 7955 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7993
7176/* 7960 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7177/* 7963 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7978
7178/* 7968 */ MCD::OPC_CheckPredicate, 10, 55, 15, 0, // Skip to: 11868
7179/* 7973 */ MCD::OPC_Decode, 159, 22, 149, 2, // Opcode: V6_vminh
7180/* 7978 */ MCD::OPC_FilterValue, 1, 45, 15, 0, // Skip to: 11868
7181/* 7983 */ MCD::OPC_CheckPredicate, 9, 40, 15, 0, // Skip to: 11868
7182/* 7988 */ MCD::OPC_Decode, 184, 21, 149, 2, // Opcode: V6_vavguwrnd
7183/* 7993 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8015
7184/* 7998 */ MCD::OPC_CheckPredicate, 10, 25, 15, 0, // Skip to: 11868
7185/* 8003 */ MCD::OPC_CheckField, 13, 1, 0, 18, 15, 0, // Skip to: 11868
7186/* 8010 */ MCD::OPC_Decode, 247, 22, 149, 2, // Opcode: V6_vrdelta
7187/* 8015 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8037
7188/* 8020 */ MCD::OPC_CheckPredicate, 10, 3, 15, 0, // Skip to: 11868
7189/* 8025 */ MCD::OPC_CheckField, 13, 1, 0, 252, 14, 0, // Skip to: 11868
7190/* 8032 */ MCD::OPC_Decode, 183, 23, 149, 2, // Opcode: V6_vshufeh
7191/* 8037 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8059
7192/* 8042 */ MCD::OPC_CheckPredicate, 10, 237, 14, 0, // Skip to: 11868
7193/* 8047 */ MCD::OPC_CheckField, 13, 1, 0, 230, 14, 0, // Skip to: 11868
7194/* 8054 */ MCD::OPC_Decode, 171, 23, 149, 2, // Opcode: V6_vsatwh
7195/* 8059 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8081
7196/* 8064 */ MCD::OPC_CheckPredicate, 10, 215, 14, 0, // Skip to: 11868
7197/* 8069 */ MCD::OPC_CheckField, 13, 1, 0, 208, 14, 0, // Skip to: 11868
7198/* 8076 */ MCD::OPC_Decode, 161, 21, 149, 2, // Opcode: V6_vasrhv
7199/* 8081 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 8103
7200/* 8086 */ MCD::OPC_CheckPredicate, 10, 193, 14, 0, // Skip to: 11868
7201/* 8091 */ MCD::OPC_CheckField, 13, 1, 0, 186, 14, 0, // Skip to: 11868
7202/* 8098 */ MCD::OPC_Decode, 236, 22, 149, 2, // Opcode: V6_vpackeh
7203/* 8103 */ MCD::OPC_FilterValue, 7, 176, 14, 0, // Skip to: 11868
7204/* 8108 */ MCD::OPC_CheckPredicate, 8, 171, 14, 0, // Skip to: 11868
7205/* 8113 */ MCD::OPC_CheckField, 13, 1, 0, 164, 14, 0, // Skip to: 11868
7206/* 8120 */ MCD::OPC_Decode, 162, 23, 149, 2, // Opcode: V6_vrounduhub
7207/* 8125 */ MCD::OPC_FilterValue, 4, 173, 0, 0, // Skip to: 8303
7208/* 8130 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7209/* 8133 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 8171
7210/* 8138 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7211/* 8141 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8156
7212/* 8146 */ MCD::OPC_CheckPredicate, 10, 133, 14, 0, // Skip to: 11868
7213/* 8151 */ MCD::OPC_Decode, 162, 22, 149, 2, // Opcode: V6_vminw
7214/* 8156 */ MCD::OPC_FilterValue, 1, 123, 14, 0, // Skip to: 11868
7215/* 8161 */ MCD::OPC_CheckPredicate, 9, 118, 14, 0, // Skip to: 11868
7216/* 8166 */ MCD::OPC_Decode, 175, 21, 149, 2, // Opcode: V6_vavgb
7217/* 8171 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8193
7218/* 8176 */ MCD::OPC_CheckPredicate, 8, 103, 14, 0, // Skip to: 11868
7219/* 8181 */ MCD::OPC_CheckField, 13, 1, 0, 96, 14, 0, // Skip to: 11868
7220/* 8188 */ MCD::OPC_Decode, 158, 22, 149, 2, // Opcode: V6_vminb
7221/* 8193 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8215
7222/* 8198 */ MCD::OPC_CheckPredicate, 10, 81, 14, 0, // Skip to: 11868
7223/* 8203 */ MCD::OPC_CheckField, 13, 1, 0, 74, 14, 0, // Skip to: 11868
7224/* 8210 */ MCD::OPC_Decode, 192, 23, 149, 2, // Opcode: V6_vshufoh
7225/* 8215 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8237
7226/* 8220 */ MCD::OPC_CheckPredicate, 10, 59, 14, 0, // Skip to: 11868
7227/* 8225 */ MCD::OPC_CheckField, 13, 1, 0, 52, 14, 0, // Skip to: 11868
7228/* 8232 */ MCD::OPC_Decode, 164, 23, 149, 2, // Opcode: V6_vroundwh
7229/* 8237 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8259
7230/* 8242 */ MCD::OPC_CheckPredicate, 10, 37, 14, 0, // Skip to: 11868
7231/* 8247 */ MCD::OPC_CheckField, 13, 1, 0, 30, 14, 0, // Skip to: 11868
7232/* 8254 */ MCD::OPC_Decode, 153, 21, 149, 2, // Opcode: V6_vaslwv
7233/* 8259 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 8281
7234/* 8264 */ MCD::OPC_CheckPredicate, 8, 15, 14, 0, // Skip to: 11868
7235/* 8269 */ MCD::OPC_CheckField, 13, 1, 0, 8, 14, 0, // Skip to: 11868
7236/* 8276 */ MCD::OPC_Decode, 215, 23, 149, 2, // Opcode: V6_vsubuwsat
7237/* 8281 */ MCD::OPC_FilterValue, 7, 254, 13, 0, // Skip to: 11868
7238/* 8286 */ MCD::OPC_CheckPredicate, 8, 249, 13, 0, // Skip to: 11868
7239/* 8291 */ MCD::OPC_CheckField, 13, 1, 0, 242, 13, 0, // Skip to: 11868
7240/* 8298 */ MCD::OPC_Decode, 163, 23, 149, 2, // Opcode: V6_vrounduwuh
7241/* 8303 */ MCD::OPC_FilterValue, 5, 173, 0, 0, // Skip to: 8481
7242/* 8308 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7243/* 8311 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 8349
7244/* 8316 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7245/* 8319 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8334
7246/* 8324 */ MCD::OPC_CheckPredicate, 10, 211, 13, 0, // Skip to: 11868
7247/* 8329 */ MCD::OPC_Decode, 155, 22, 149, 2, // Opcode: V6_vmaxub
7248/* 8334 */ MCD::OPC_FilterValue, 1, 201, 13, 0, // Skip to: 11868
7249/* 8339 */ MCD::OPC_CheckPredicate, 9, 196, 13, 0, // Skip to: 11868
7250/* 8344 */ MCD::OPC_Decode, 176, 21, 149, 2, // Opcode: V6_vavgbrnd
7251/* 8349 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8371
7252/* 8354 */ MCD::OPC_CheckPredicate, 8, 181, 13, 0, // Skip to: 11868
7253/* 8359 */ MCD::OPC_CheckField, 13, 1, 0, 174, 13, 0, // Skip to: 11868
7254/* 8366 */ MCD::OPC_Decode, 153, 22, 149, 2, // Opcode: V6_vmaxb
7255/* 8371 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8393
7256/* 8376 */ MCD::OPC_CheckPredicate, 10, 159, 13, 0, // Skip to: 11868
7257/* 8381 */ MCD::OPC_CheckField, 13, 1, 0, 152, 13, 0, // Skip to: 11868
7258/* 8388 */ MCD::OPC_Decode, 191, 23, 154, 2, // Opcode: V6_vshufoeh
7259/* 8393 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8415
7260/* 8398 */ MCD::OPC_CheckPredicate, 10, 137, 13, 0, // Skip to: 11868
7261/* 8403 */ MCD::OPC_CheckField, 13, 1, 0, 130, 13, 0, // Skip to: 11868
7262/* 8410 */ MCD::OPC_Decode, 165, 23, 149, 2, // Opcode: V6_vroundwuh
7263/* 8415 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8437
7264/* 8420 */ MCD::OPC_CheckPredicate, 10, 115, 13, 0, // Skip to: 11868
7265/* 8425 */ MCD::OPC_CheckField, 13, 1, 0, 108, 13, 0, // Skip to: 11868
7266/* 8432 */ MCD::OPC_Decode, 150, 21, 149, 2, // Opcode: V6_vaslhv
7267/* 8437 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 8459
7268/* 8442 */ MCD::OPC_CheckPredicate, 10, 93, 13, 0, // Skip to: 11868
7269/* 8447 */ MCD::OPC_CheckField, 13, 1, 0, 86, 13, 0, // Skip to: 11868
7270/* 8454 */ MCD::OPC_Decode, 238, 22, 149, 2, // Opcode: V6_vpackhub_sat
7271/* 8459 */ MCD::OPC_FilterValue, 7, 76, 13, 0, // Skip to: 11868
7272/* 8464 */ MCD::OPC_CheckPredicate, 10, 71, 13, 0, // Skip to: 11868
7273/* 8469 */ MCD::OPC_CheckField, 13, 1, 0, 64, 13, 0, // Skip to: 11868
7274/* 8476 */ MCD::OPC_Decode, 182, 22, 149, 2, // Opcode: V6_vmpyewuh
7275/* 8481 */ MCD::OPC_FilterValue, 6, 151, 0, 0, // Skip to: 8637
7276/* 8486 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7277/* 8489 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 8527
7278/* 8494 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7279/* 8497 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8512
7280/* 8502 */ MCD::OPC_CheckPredicate, 10, 33, 13, 0, // Skip to: 11868
7281/* 8507 */ MCD::OPC_Decode, 156, 22, 149, 2, // Opcode: V6_vmaxuh
7282/* 8512 */ MCD::OPC_FilterValue, 1, 23, 13, 0, // Skip to: 11868
7283/* 8517 */ MCD::OPC_CheckPredicate, 9, 18, 13, 0, // Skip to: 11868
7284/* 8522 */ MCD::OPC_Decode, 225, 22, 149, 2, // Opcode: V6_vnavgb
7285/* 8527 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8549
7286/* 8532 */ MCD::OPC_CheckPredicate, 8, 3, 13, 0, // Skip to: 11868
7287/* 8537 */ MCD::OPC_CheckField, 13, 1, 0, 252, 12, 0, // Skip to: 11868
7288/* 8544 */ MCD::OPC_Decode, 170, 23, 149, 2, // Opcode: V6_vsatuwuh
7289/* 8549 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8571
7290/* 8554 */ MCD::OPC_CheckPredicate, 10, 237, 12, 0, // Skip to: 11868
7291/* 8559 */ MCD::OPC_CheckField, 13, 1, 0, 230, 12, 0, // Skip to: 11868
7292/* 8566 */ MCD::OPC_Decode, 190, 23, 154, 2, // Opcode: V6_vshufoeb
7293/* 8571 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8593
7294/* 8576 */ MCD::OPC_CheckPredicate, 10, 215, 12, 0, // Skip to: 11868
7295/* 8581 */ MCD::OPC_CheckField, 13, 1, 0, 208, 12, 0, // Skip to: 11868
7296/* 8588 */ MCD::OPC_Decode, 160, 23, 149, 2, // Opcode: V6_vroundhb
7297/* 8593 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8615
7298/* 8598 */ MCD::OPC_CheckPredicate, 10, 193, 12, 0, // Skip to: 11868
7299/* 8603 */ MCD::OPC_CheckField, 13, 1, 0, 186, 12, 0, // Skip to: 11868
7300/* 8610 */ MCD::OPC_Decode, 229, 20, 149, 2, // Opcode: V6_vaddb
7301/* 8615 */ MCD::OPC_FilterValue, 6, 176, 12, 0, // Skip to: 11868
7302/* 8620 */ MCD::OPC_CheckPredicate, 10, 171, 12, 0, // Skip to: 11868
7303/* 8625 */ MCD::OPC_CheckField, 13, 1, 0, 164, 12, 0, // Skip to: 11868
7304/* 8632 */ MCD::OPC_Decode, 237, 22, 149, 2, // Opcode: V6_vpackhb_sat
7305/* 8637 */ MCD::OPC_FilterValue, 7, 154, 12, 0, // Skip to: 11868
7306/* 8642 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7307/* 8645 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8667
7308/* 8650 */ MCD::OPC_CheckPredicate, 10, 141, 12, 0, // Skip to: 11868
7309/* 8655 */ MCD::OPC_CheckField, 13, 1, 0, 134, 12, 0, // Skip to: 11868
7310/* 8662 */ MCD::OPC_Decode, 154, 22, 149, 2, // Opcode: V6_vmaxh
7311/* 8667 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8689
7312/* 8672 */ MCD::OPC_CheckPredicate, 10, 119, 12, 0, // Skip to: 11868
7313/* 8677 */ MCD::OPC_CheckField, 13, 1, 0, 112, 12, 0, // Skip to: 11868
7314/* 8684 */ MCD::OPC_Decode, 194, 21, 149, 2, // Opcode: V6_vdealb4w
7315/* 8689 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8711
7316/* 8694 */ MCD::OPC_CheckPredicate, 10, 97, 12, 0, // Skip to: 11868
7317/* 8699 */ MCD::OPC_CheckField, 13, 1, 0, 90, 12, 0, // Skip to: 11868
7318/* 8706 */ MCD::OPC_Decode, 191, 21, 154, 2, // Opcode: V6_vcombine
7319/* 8711 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8733
7320/* 8716 */ MCD::OPC_CheckPredicate, 10, 75, 12, 0, // Skip to: 11868
7321/* 8721 */ MCD::OPC_CheckField, 13, 1, 0, 68, 12, 0, // Skip to: 11868
7322/* 8728 */ MCD::OPC_Decode, 161, 23, 149, 2, // Opcode: V6_vroundhub
7323/* 8733 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8755
7324/* 8738 */ MCD::OPC_CheckPredicate, 10, 53, 12, 0, // Skip to: 11868
7325/* 8743 */ MCD::OPC_CheckField, 13, 1, 0, 46, 12, 0, // Skip to: 11868
7326/* 8750 */ MCD::OPC_Decode, 240, 20, 149, 2, // Opcode: V6_vaddh
7327/* 8755 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 8777
7328/* 8760 */ MCD::OPC_CheckPredicate, 10, 31, 12, 0, // Skip to: 11868
7329/* 8765 */ MCD::OPC_CheckField, 13, 1, 0, 24, 12, 0, // Skip to: 11868
7330/* 8772 */ MCD::OPC_Decode, 242, 22, 149, 2, // Opcode: V6_vpackwuh_sat
7331/* 8777 */ MCD::OPC_FilterValue, 7, 14, 12, 0, // Skip to: 11868
7332/* 8782 */ MCD::OPC_CheckPredicate, 10, 9, 12, 0, // Skip to: 11868
7333/* 8787 */ MCD::OPC_CheckField, 13, 1, 0, 2, 12, 0, // Skip to: 11868
7334/* 8794 */ MCD::OPC_Decode, 209, 22, 149, 2, // Opcode: V6_vmpyowh
7335/* 8799 */ MCD::OPC_FilterValue, 40, 25, 3, 0, // Skip to: 9597
7336/* 8804 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7337/* 8807 */ MCD::OPC_FilterValue, 0, 151, 0, 0, // Skip to: 8963
7338/* 8812 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7339/* 8815 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8837
7340/* 8820 */ MCD::OPC_CheckPredicate, 10, 227, 11, 0, // Skip to: 11868
7341/* 8825 */ MCD::OPC_CheckField, 11, 2, 0, 220, 11, 0, // Skip to: 11868
7342/* 8832 */ MCD::OPC_Decode, 233, 19, 177, 2, // Opcode: V6_vL32b_ai
7343/* 8837 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8859
7344/* 8842 */ MCD::OPC_CheckPredicate, 10, 205, 11, 0, // Skip to: 11868
7345/* 8847 */ MCD::OPC_CheckField, 11, 2, 0, 198, 11, 0, // Skip to: 11868
7346/* 8854 */ MCD::OPC_Decode, 168, 20, 178, 2, // Opcode: V6_vS32b_ai
7347/* 8859 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8881
7348/* 8864 */ MCD::OPC_CheckPredicate, 10, 183, 11, 0, // Skip to: 11868
7349/* 8869 */ MCD::OPC_CheckField, 11, 2, 0, 176, 11, 0, // Skip to: 11868
7350/* 8876 */ MCD::OPC_Decode, 246, 19, 177, 2, // Opcode: V6_vL32b_nt_ai
7351/* 8881 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8903
7352/* 8886 */ MCD::OPC_CheckPredicate, 10, 161, 11, 0, // Skip to: 11868
7353/* 8891 */ MCD::OPC_CheckField, 11, 2, 0, 154, 11, 0, // Skip to: 11868
7354/* 8898 */ MCD::OPC_Decode, 184, 20, 178, 2, // Opcode: V6_vS32b_nt_ai
7355/* 8903 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8918
7356/* 8908 */ MCD::OPC_CheckPredicate, 10, 139, 11, 0, // Skip to: 11868
7357/* 8913 */ MCD::OPC_Decode, 213, 20, 179, 2, // Opcode: V6_vS32b_qpred_ai
7358/* 8918 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 8933
7359/* 8923 */ MCD::OPC_CheckPredicate, 10, 124, 11, 0, // Skip to: 11868
7360/* 8928 */ MCD::OPC_Decode, 210, 20, 180, 2, // Opcode: V6_vS32b_pred_ai
7361/* 8933 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 8948
7362/* 8938 */ MCD::OPC_CheckPredicate, 10, 109, 11, 0, // Skip to: 11868
7363/* 8943 */ MCD::OPC_Decode, 205, 20, 179, 2, // Opcode: V6_vS32b_nt_qpred_ai
7364/* 8948 */ MCD::OPC_FilterValue, 7, 99, 11, 0, // Skip to: 11868
7365/* 8953 */ MCD::OPC_CheckPredicate, 10, 94, 11, 0, // Skip to: 11868
7366/* 8958 */ MCD::OPC_Decode, 202, 20, 180, 2, // Opcode: V6_vS32b_nt_pred_ai
7367/* 8963 */ MCD::OPC_FilterValue, 1, 195, 0, 0, // Skip to: 9163
7368/* 8968 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7369/* 8971 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8993
7370/* 8976 */ MCD::OPC_CheckPredicate, 10, 71, 11, 0, // Skip to: 11868
7371/* 8981 */ MCD::OPC_CheckField, 11, 2, 0, 64, 11, 0, // Skip to: 11868
7372/* 8988 */ MCD::OPC_Decode, 234, 19, 177, 2, // Opcode: V6_vL32b_cur_ai
7373/* 8993 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 9052
7374/* 8998 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
7375/* 9001 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9023
7376/* 9006 */ MCD::OPC_CheckPredicate, 10, 41, 11, 0, // Skip to: 11868
7377/* 9011 */ MCD::OPC_CheckField, 11, 2, 0, 34, 11, 0, // Skip to: 11868
7378/* 9018 */ MCD::OPC_Decode, 169, 20, 181, 2, // Opcode: V6_vS32b_new_ai
7379/* 9023 */ MCD::OPC_FilterValue, 1, 24, 11, 0, // Skip to: 11868
7380/* 9028 */ MCD::OPC_CheckPredicate, 9, 19, 11, 0, // Skip to: 11868
7381/* 9033 */ MCD::OPC_CheckField, 11, 2, 0, 12, 11, 0, // Skip to: 11868
7382/* 9040 */ MCD::OPC_CheckField, 0, 3, 0, 5, 11, 0, // Skip to: 11868
7383/* 9047 */ MCD::OPC_Decode, 216, 20, 182, 2, // Opcode: V6_vS32b_srls_ai
7384/* 9052 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9074
7385/* 9057 */ MCD::OPC_CheckPredicate, 10, 246, 10, 0, // Skip to: 11868
7386/* 9062 */ MCD::OPC_CheckField, 11, 2, 0, 239, 10, 0, // Skip to: 11868
7387/* 9069 */ MCD::OPC_Decode, 247, 19, 177, 2, // Opcode: V6_vL32b_nt_cur_ai
7388/* 9074 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 9103
7389/* 9079 */ MCD::OPC_CheckPredicate, 10, 224, 10, 0, // Skip to: 11868
7390/* 9084 */ MCD::OPC_CheckField, 11, 2, 0, 217, 10, 0, // Skip to: 11868
7391/* 9091 */ MCD::OPC_CheckField, 3, 2, 0, 210, 10, 0, // Skip to: 11868
7392/* 9098 */ MCD::OPC_Decode, 185, 20, 181, 2, // Opcode: V6_vS32b_nt_new_ai
7393/* 9103 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9118
7394/* 9108 */ MCD::OPC_CheckPredicate, 10, 195, 10, 0, // Skip to: 11868
7395/* 9113 */ MCD::OPC_Decode, 181, 20, 179, 2, // Opcode: V6_vS32b_nqpred_ai
7396/* 9118 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9133
7397/* 9123 */ MCD::OPC_CheckPredicate, 10, 180, 10, 0, // Skip to: 11868
7398/* 9128 */ MCD::OPC_Decode, 178, 20, 180, 2, // Opcode: V6_vS32b_npred_ai
7399/* 9133 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 9148
7400/* 9138 */ MCD::OPC_CheckPredicate, 10, 165, 10, 0, // Skip to: 11868
7401/* 9143 */ MCD::OPC_Decode, 197, 20, 179, 2, // Opcode: V6_vS32b_nt_nqpred_ai
7402/* 9148 */ MCD::OPC_FilterValue, 7, 155, 10, 0, // Skip to: 11868
7403/* 9153 */ MCD::OPC_CheckPredicate, 10, 150, 10, 0, // Skip to: 11868
7404/* 9158 */ MCD::OPC_Decode, 194, 20, 180, 2, // Opcode: V6_vS32b_nt_npred_ai
7405/* 9163 */ MCD::OPC_FilterValue, 2, 121, 0, 0, // Skip to: 9289
7406/* 9168 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7407/* 9171 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9193
7408/* 9176 */ MCD::OPC_CheckPredicate, 10, 127, 10, 0, // Skip to: 11868
7409/* 9181 */ MCD::OPC_CheckField, 11, 2, 0, 120, 10, 0, // Skip to: 11868
7410/* 9188 */ MCD::OPC_Decode, 150, 20, 177, 2, // Opcode: V6_vL32b_tmp_ai
7411/* 9193 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9215
7412/* 9198 */ MCD::OPC_CheckPredicate, 10, 105, 10, 0, // Skip to: 11868
7413/* 9203 */ MCD::OPC_CheckField, 11, 2, 0, 98, 10, 0, // Skip to: 11868
7414/* 9210 */ MCD::OPC_Decode, 136, 20, 177, 2, // Opcode: V6_vL32b_nt_tmp_ai
7415/* 9215 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9230
7416/* 9220 */ MCD::OPC_CheckPredicate, 8, 83, 10, 0, // Skip to: 11868
7417/* 9225 */ MCD::OPC_Decode, 147, 20, 183, 2, // Opcode: V6_vL32b_pred_ai
7418/* 9230 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9252
7419/* 9235 */ MCD::OPC_CheckPredicate, 10, 68, 10, 0, // Skip to: 11868
7420/* 9240 */ MCD::OPC_CheckField, 3, 2, 0, 61, 10, 0, // Skip to: 11868
7421/* 9247 */ MCD::OPC_Decode, 175, 20, 184, 2, // Opcode: V6_vS32b_new_pred_ai
7422/* 9252 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 9267
7423/* 9257 */ MCD::OPC_CheckPredicate, 8, 46, 10, 0, // Skip to: 11868
7424/* 9262 */ MCD::OPC_Decode, 133, 20, 183, 2, // Opcode: V6_vL32b_nt_pred_ai
7425/* 9267 */ MCD::OPC_FilterValue, 7, 36, 10, 0, // Skip to: 11868
7426/* 9272 */ MCD::OPC_CheckPredicate, 10, 31, 10, 0, // Skip to: 11868
7427/* 9277 */ MCD::OPC_CheckField, 3, 2, 2, 24, 10, 0, // Skip to: 11868
7428/* 9284 */ MCD::OPC_Decode, 191, 20, 184, 2, // Opcode: V6_vS32b_nt_new_pred_ai
7429/* 9289 */ MCD::OPC_FilterValue, 3, 77, 0, 0, // Skip to: 9371
7430/* 9294 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7431/* 9297 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9312
7432/* 9302 */ MCD::OPC_CheckPredicate, 8, 1, 10, 0, // Skip to: 11868
7433/* 9307 */ MCD::OPC_Decode, 243, 19, 183, 2, // Opcode: V6_vL32b_npred_ai
7434/* 9312 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9334
7435/* 9317 */ MCD::OPC_CheckPredicate, 10, 242, 9, 0, // Skip to: 11868
7436/* 9322 */ MCD::OPC_CheckField, 3, 2, 1, 235, 9, 0, // Skip to: 11868
7437/* 9329 */ MCD::OPC_Decode, 170, 20, 184, 2, // Opcode: V6_vS32b_new_npred_ai
7438/* 9334 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 9349
7439/* 9339 */ MCD::OPC_CheckPredicate, 8, 220, 9, 0, // Skip to: 11868
7440/* 9344 */ MCD::OPC_Decode, 128, 20, 183, 2, // Opcode: V6_vL32b_nt_npred_ai
7441/* 9349 */ MCD::OPC_FilterValue, 7, 210, 9, 0, // Skip to: 11868
7442/* 9354 */ MCD::OPC_CheckPredicate, 10, 205, 9, 0, // Skip to: 11868
7443/* 9359 */ MCD::OPC_CheckField, 3, 2, 3, 198, 9, 0, // Skip to: 11868
7444/* 9366 */ MCD::OPC_Decode, 186, 20, 184, 2, // Opcode: V6_vS32b_nt_new_npred_ai
7445/* 9371 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 9409
7446/* 9376 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7447/* 9379 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9394
7448/* 9384 */ MCD::OPC_CheckPredicate, 8, 175, 9, 0, // Skip to: 11868
7449/* 9389 */ MCD::OPC_Decode, 240, 19, 183, 2, // Opcode: V6_vL32b_cur_pred_ai
7450/* 9394 */ MCD::OPC_FilterValue, 6, 165, 9, 0, // Skip to: 11868
7451/* 9399 */ MCD::OPC_CheckPredicate, 8, 160, 9, 0, // Skip to: 11868
7452/* 9404 */ MCD::OPC_Decode, 253, 19, 183, 2, // Opcode: V6_vL32b_nt_cur_pred_ai
7453/* 9409 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 9447
7454/* 9414 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7455/* 9417 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9432
7456/* 9422 */ MCD::OPC_CheckPredicate, 8, 137, 9, 0, // Skip to: 11868
7457/* 9427 */ MCD::OPC_Decode, 235, 19, 183, 2, // Opcode: V6_vL32b_cur_npred_ai
7458/* 9432 */ MCD::OPC_FilterValue, 6, 127, 9, 0, // Skip to: 11868
7459/* 9437 */ MCD::OPC_CheckPredicate, 8, 122, 9, 0, // Skip to: 11868
7460/* 9442 */ MCD::OPC_Decode, 248, 19, 183, 2, // Opcode: V6_vL32b_nt_cur_npred_ai
7461/* 9447 */ MCD::OPC_FilterValue, 6, 48, 0, 0, // Skip to: 9500
7462/* 9452 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7463/* 9455 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9470
7464/* 9460 */ MCD::OPC_CheckPredicate, 8, 99, 9, 0, // Skip to: 11868
7465/* 9465 */ MCD::OPC_Decode, 156, 20, 183, 2, // Opcode: V6_vL32b_tmp_pred_ai
7466/* 9470 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9485
7467/* 9475 */ MCD::OPC_CheckPredicate, 10, 84, 9, 0, // Skip to: 11868
7468/* 9480 */ MCD::OPC_Decode, 165, 20, 180, 2, // Opcode: V6_vS32Ub_pred_ai
7469/* 9485 */ MCD::OPC_FilterValue, 6, 74, 9, 0, // Skip to: 11868
7470/* 9490 */ MCD::OPC_CheckPredicate, 8, 69, 9, 0, // Skip to: 11868
7471/* 9495 */ MCD::OPC_Decode, 142, 20, 183, 2, // Opcode: V6_vL32b_nt_tmp_pred_ai
7472/* 9500 */ MCD::OPC_FilterValue, 7, 59, 9, 0, // Skip to: 11868
7473/* 9505 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7474/* 9508 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9530
7475/* 9513 */ MCD::OPC_CheckPredicate, 10, 46, 9, 0, // Skip to: 11868
7476/* 9518 */ MCD::OPC_CheckField, 11, 2, 0, 39, 9, 0, // Skip to: 11868
7477/* 9525 */ MCD::OPC_Decode, 230, 19, 177, 2, // Opcode: V6_vL32Ub_ai
7478/* 9530 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 9552
7479/* 9535 */ MCD::OPC_CheckPredicate, 10, 24, 9, 0, // Skip to: 11868
7480/* 9540 */ MCD::OPC_CheckField, 11, 2, 0, 17, 9, 0, // Skip to: 11868
7481/* 9547 */ MCD::OPC_Decode, 159, 20, 178, 2, // Opcode: V6_vS32Ub_ai
7482/* 9552 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9567
7483/* 9557 */ MCD::OPC_CheckPredicate, 8, 2, 9, 0, // Skip to: 11868
7484/* 9562 */ MCD::OPC_Decode, 151, 20, 183, 2, // Opcode: V6_vL32b_tmp_npred_ai
7485/* 9567 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9582
7486/* 9572 */ MCD::OPC_CheckPredicate, 10, 243, 8, 0, // Skip to: 11868
7487/* 9577 */ MCD::OPC_Decode, 160, 20, 180, 2, // Opcode: V6_vS32Ub_npred_ai
7488/* 9582 */ MCD::OPC_FilterValue, 6, 233, 8, 0, // Skip to: 11868
7489/* 9587 */ MCD::OPC_CheckPredicate, 8, 228, 8, 0, // Skip to: 11868
7490/* 9592 */ MCD::OPC_Decode, 137, 20, 183, 2, // Opcode: V6_vL32b_nt_tmp_npred_ai
7491/* 9597 */ MCD::OPC_FilterValue, 41, 207, 3, 0, // Skip to: 10577
7492/* 9602 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7493/* 9605 */ MCD::OPC_FilterValue, 0, 179, 0, 0, // Skip to: 9789
7494/* 9610 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7495/* 9613 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9635
7496/* 9618 */ MCD::OPC_CheckPredicate, 10, 197, 8, 0, // Skip to: 11868
7497/* 9623 */ MCD::OPC_CheckField, 11, 3, 0, 190, 8, 0, // Skip to: 11868
7498/* 9630 */ MCD::OPC_Decode, 145, 20, 185, 2, // Opcode: V6_vL32b_pi
7499/* 9635 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 9657
7500/* 9640 */ MCD::OPC_CheckPredicate, 10, 175, 8, 0, // Skip to: 11868
7501/* 9645 */ MCD::OPC_CheckField, 11, 3, 0, 168, 8, 0, // Skip to: 11868
7502/* 9652 */ MCD::OPC_Decode, 208, 20, 186, 2, // Opcode: V6_vS32b_pi
7503/* 9657 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9679
7504/* 9662 */ MCD::OPC_CheckPredicate, 10, 153, 8, 0, // Skip to: 11868
7505/* 9667 */ MCD::OPC_CheckField, 11, 3, 0, 146, 8, 0, // Skip to: 11868
7506/* 9674 */ MCD::OPC_Decode, 131, 20, 185, 2, // Opcode: V6_vL32b_nt_pi
7507/* 9679 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 9701
7508/* 9684 */ MCD::OPC_CheckPredicate, 10, 131, 8, 0, // Skip to: 11868
7509/* 9689 */ MCD::OPC_CheckField, 11, 3, 0, 124, 8, 0, // Skip to: 11868
7510/* 9696 */ MCD::OPC_Decode, 200, 20, 186, 2, // Opcode: V6_vS32b_nt_pi
7511/* 9701 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9723
7512/* 9706 */ MCD::OPC_CheckPredicate, 10, 109, 8, 0, // Skip to: 11868
7513/* 9711 */ MCD::OPC_CheckField, 13, 1, 0, 102, 8, 0, // Skip to: 11868
7514/* 9718 */ MCD::OPC_Decode, 214, 20, 187, 2, // Opcode: V6_vS32b_qpred_pi
7515/* 9723 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9745
7516/* 9728 */ MCD::OPC_CheckPredicate, 10, 87, 8, 0, // Skip to: 11868
7517/* 9733 */ MCD::OPC_CheckField, 13, 1, 0, 80, 8, 0, // Skip to: 11868
7518/* 9740 */ MCD::OPC_Decode, 211, 20, 188, 2, // Opcode: V6_vS32b_pred_pi
7519/* 9745 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9767
7520/* 9750 */ MCD::OPC_CheckPredicate, 10, 65, 8, 0, // Skip to: 11868
7521/* 9755 */ MCD::OPC_CheckField, 13, 1, 0, 58, 8, 0, // Skip to: 11868
7522/* 9762 */ MCD::OPC_Decode, 206, 20, 187, 2, // Opcode: V6_vS32b_nt_qpred_pi
7523/* 9767 */ MCD::OPC_FilterValue, 7, 48, 8, 0, // Skip to: 11868
7524/* 9772 */ MCD::OPC_CheckPredicate, 10, 43, 8, 0, // Skip to: 11868
7525/* 9777 */ MCD::OPC_CheckField, 13, 1, 0, 36, 8, 0, // Skip to: 11868
7526/* 9784 */ MCD::OPC_Decode, 203, 20, 188, 2, // Opcode: V6_vS32b_nt_pred_pi
7527/* 9789 */ MCD::OPC_FilterValue, 1, 223, 0, 0, // Skip to: 10017
7528/* 9794 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7529/* 9797 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9819
7530/* 9802 */ MCD::OPC_CheckPredicate, 10, 13, 8, 0, // Skip to: 11868
7531/* 9807 */ MCD::OPC_CheckField, 11, 3, 0, 6, 8, 0, // Skip to: 11868
7532/* 9814 */ MCD::OPC_Decode, 238, 19, 185, 2, // Opcode: V6_vL32b_cur_pi
7533/* 9819 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 9878
7534/* 9824 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
7535/* 9827 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9849
7536/* 9832 */ MCD::OPC_CheckPredicate, 10, 239, 7, 0, // Skip to: 11868
7537/* 9837 */ MCD::OPC_CheckField, 11, 3, 0, 232, 7, 0, // Skip to: 11868
7538/* 9844 */ MCD::OPC_Decode, 173, 20, 189, 2, // Opcode: V6_vS32b_new_pi
7539/* 9849 */ MCD::OPC_FilterValue, 1, 222, 7, 0, // Skip to: 11868
7540/* 9854 */ MCD::OPC_CheckPredicate, 9, 217, 7, 0, // Skip to: 11868
7541/* 9859 */ MCD::OPC_CheckField, 11, 3, 0, 210, 7, 0, // Skip to: 11868
7542/* 9866 */ MCD::OPC_CheckField, 0, 3, 0, 203, 7, 0, // Skip to: 11868
7543/* 9873 */ MCD::OPC_Decode, 217, 20, 190, 2, // Opcode: V6_vS32b_srls_pi
7544/* 9878 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9900
7545/* 9883 */ MCD::OPC_CheckPredicate, 10, 188, 7, 0, // Skip to: 11868
7546/* 9888 */ MCD::OPC_CheckField, 11, 3, 0, 181, 7, 0, // Skip to: 11868
7547/* 9895 */ MCD::OPC_Decode, 251, 19, 185, 2, // Opcode: V6_vL32b_nt_cur_pi
7548/* 9900 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 9929
7549/* 9905 */ MCD::OPC_CheckPredicate, 10, 166, 7, 0, // Skip to: 11868
7550/* 9910 */ MCD::OPC_CheckField, 11, 3, 0, 159, 7, 0, // Skip to: 11868
7551/* 9917 */ MCD::OPC_CheckField, 3, 2, 0, 152, 7, 0, // Skip to: 11868
7552/* 9924 */ MCD::OPC_Decode, 189, 20, 189, 2, // Opcode: V6_vS32b_nt_new_pi
7553/* 9929 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9951
7554/* 9934 */ MCD::OPC_CheckPredicate, 10, 137, 7, 0, // Skip to: 11868
7555/* 9939 */ MCD::OPC_CheckField, 13, 1, 0, 130, 7, 0, // Skip to: 11868
7556/* 9946 */ MCD::OPC_Decode, 182, 20, 187, 2, // Opcode: V6_vS32b_nqpred_pi
7557/* 9951 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9973
7558/* 9956 */ MCD::OPC_CheckPredicate, 10, 115, 7, 0, // Skip to: 11868
7559/* 9961 */ MCD::OPC_CheckField, 13, 1, 0, 108, 7, 0, // Skip to: 11868
7560/* 9968 */ MCD::OPC_Decode, 179, 20, 188, 2, // Opcode: V6_vS32b_npred_pi
7561/* 9973 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9995
7562/* 9978 */ MCD::OPC_CheckPredicate, 10, 93, 7, 0, // Skip to: 11868
7563/* 9983 */ MCD::OPC_CheckField, 13, 1, 0, 86, 7, 0, // Skip to: 11868
7564/* 9990 */ MCD::OPC_Decode, 198, 20, 187, 2, // Opcode: V6_vS32b_nt_nqpred_pi
7565/* 9995 */ MCD::OPC_FilterValue, 7, 76, 7, 0, // Skip to: 11868
7566/* 10000 */ MCD::OPC_CheckPredicate, 10, 71, 7, 0, // Skip to: 11868
7567/* 10005 */ MCD::OPC_CheckField, 13, 1, 0, 64, 7, 0, // Skip to: 11868
7568/* 10012 */ MCD::OPC_Decode, 195, 20, 188, 2, // Opcode: V6_vS32b_nt_npred_pi
7569/* 10017 */ MCD::OPC_FilterValue, 2, 149, 0, 0, // Skip to: 10171
7570/* 10022 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7571/* 10025 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10047
7572/* 10030 */ MCD::OPC_CheckPredicate, 10, 41, 7, 0, // Skip to: 11868
7573/* 10035 */ MCD::OPC_CheckField, 11, 3, 0, 34, 7, 0, // Skip to: 11868
7574/* 10042 */ MCD::OPC_Decode, 154, 20, 185, 2, // Opcode: V6_vL32b_tmp_pi
7575/* 10047 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10069
7576/* 10052 */ MCD::OPC_CheckPredicate, 10, 19, 7, 0, // Skip to: 11868
7577/* 10057 */ MCD::OPC_CheckField, 11, 3, 0, 12, 7, 0, // Skip to: 11868
7578/* 10064 */ MCD::OPC_Decode, 140, 20, 185, 2, // Opcode: V6_vL32b_nt_tmp_pi
7579/* 10069 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10091
7580/* 10074 */ MCD::OPC_CheckPredicate, 8, 253, 6, 0, // Skip to: 11868
7581/* 10079 */ MCD::OPC_CheckField, 13, 1, 0, 246, 6, 0, // Skip to: 11868
7582/* 10086 */ MCD::OPC_Decode, 148, 20, 191, 2, // Opcode: V6_vL32b_pred_pi
7583/* 10091 */ MCD::OPC_FilterValue, 5, 24, 0, 0, // Skip to: 10120
7584/* 10096 */ MCD::OPC_CheckPredicate, 10, 231, 6, 0, // Skip to: 11868
7585/* 10101 */ MCD::OPC_CheckField, 13, 1, 0, 224, 6, 0, // Skip to: 11868
7586/* 10108 */ MCD::OPC_CheckField, 3, 2, 0, 217, 6, 0, // Skip to: 11868
7587/* 10115 */ MCD::OPC_Decode, 176, 20, 192, 2, // Opcode: V6_vS32b_new_pred_pi
7588/* 10120 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 10142
7589/* 10125 */ MCD::OPC_CheckPredicate, 8, 202, 6, 0, // Skip to: 11868
7590/* 10130 */ MCD::OPC_CheckField, 13, 1, 0, 195, 6, 0, // Skip to: 11868
7591/* 10137 */ MCD::OPC_Decode, 134, 20, 191, 2, // Opcode: V6_vL32b_nt_pred_pi
7592/* 10142 */ MCD::OPC_FilterValue, 7, 185, 6, 0, // Skip to: 11868
7593/* 10147 */ MCD::OPC_CheckPredicate, 10, 180, 6, 0, // Skip to: 11868
7594/* 10152 */ MCD::OPC_CheckField, 13, 1, 0, 173, 6, 0, // Skip to: 11868
7595/* 10159 */ MCD::OPC_CheckField, 3, 2, 2, 166, 6, 0, // Skip to: 11868
7596/* 10166 */ MCD::OPC_Decode, 192, 20, 192, 2, // Opcode: V6_vS32b_nt_new_pred_pi
7597/* 10171 */ MCD::OPC_FilterValue, 3, 105, 0, 0, // Skip to: 10281
7598/* 10176 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7599/* 10179 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10201
7600/* 10184 */ MCD::OPC_CheckPredicate, 8, 143, 6, 0, // Skip to: 11868
7601/* 10189 */ MCD::OPC_CheckField, 13, 1, 0, 136, 6, 0, // Skip to: 11868
7602/* 10196 */ MCD::OPC_Decode, 244, 19, 191, 2, // Opcode: V6_vL32b_npred_pi
7603/* 10201 */ MCD::OPC_FilterValue, 5, 24, 0, 0, // Skip to: 10230
7604/* 10206 */ MCD::OPC_CheckPredicate, 10, 121, 6, 0, // Skip to: 11868
7605/* 10211 */ MCD::OPC_CheckField, 13, 1, 0, 114, 6, 0, // Skip to: 11868
7606/* 10218 */ MCD::OPC_CheckField, 3, 2, 1, 107, 6, 0, // Skip to: 11868
7607/* 10225 */ MCD::OPC_Decode, 171, 20, 192, 2, // Opcode: V6_vS32b_new_npred_pi
7608/* 10230 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 10252
7609/* 10235 */ MCD::OPC_CheckPredicate, 8, 92, 6, 0, // Skip to: 11868
7610/* 10240 */ MCD::OPC_CheckField, 13, 1, 0, 85, 6, 0, // Skip to: 11868
7611/* 10247 */ MCD::OPC_Decode, 129, 20, 191, 2, // Opcode: V6_vL32b_nt_npred_pi
7612/* 10252 */ MCD::OPC_FilterValue, 7, 75, 6, 0, // Skip to: 11868
7613/* 10257 */ MCD::OPC_CheckPredicate, 10, 70, 6, 0, // Skip to: 11868
7614/* 10262 */ MCD::OPC_CheckField, 13, 1, 0, 63, 6, 0, // Skip to: 11868
7615/* 10269 */ MCD::OPC_CheckField, 3, 2, 3, 56, 6, 0, // Skip to: 11868
7616/* 10276 */ MCD::OPC_Decode, 187, 20, 192, 2, // Opcode: V6_vS32b_nt_new_npred_pi
7617/* 10281 */ MCD::OPC_FilterValue, 4, 47, 0, 0, // Skip to: 10333
7618/* 10286 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7619/* 10289 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10311
7620/* 10294 */ MCD::OPC_CheckPredicate, 8, 33, 6, 0, // Skip to: 11868
7621/* 10299 */ MCD::OPC_CheckField, 13, 1, 0, 26, 6, 0, // Skip to: 11868
7622/* 10306 */ MCD::OPC_Decode, 241, 19, 191, 2, // Opcode: V6_vL32b_cur_pred_pi
7623/* 10311 */ MCD::OPC_FilterValue, 6, 16, 6, 0, // Skip to: 11868
7624/* 10316 */ MCD::OPC_CheckPredicate, 8, 11, 6, 0, // Skip to: 11868
7625/* 10321 */ MCD::OPC_CheckField, 13, 1, 0, 4, 6, 0, // Skip to: 11868
7626/* 10328 */ MCD::OPC_Decode, 254, 19, 191, 2, // Opcode: V6_vL32b_nt_cur_pred_pi
7627/* 10333 */ MCD::OPC_FilterValue, 5, 47, 0, 0, // Skip to: 10385
7628/* 10338 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7629/* 10341 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10363
7630/* 10346 */ MCD::OPC_CheckPredicate, 8, 237, 5, 0, // Skip to: 11868
7631/* 10351 */ MCD::OPC_CheckField, 13, 1, 0, 230, 5, 0, // Skip to: 11868
7632/* 10358 */ MCD::OPC_Decode, 236, 19, 191, 2, // Opcode: V6_vL32b_cur_npred_pi
7633/* 10363 */ MCD::OPC_FilterValue, 6, 220, 5, 0, // Skip to: 11868
7634/* 10368 */ MCD::OPC_CheckPredicate, 8, 215, 5, 0, // Skip to: 11868
7635/* 10373 */ MCD::OPC_CheckField, 13, 1, 0, 208, 5, 0, // Skip to: 11868
7636/* 10380 */ MCD::OPC_Decode, 249, 19, 191, 2, // Opcode: V6_vL32b_nt_cur_npred_pi
7637/* 10385 */ MCD::OPC_FilterValue, 6, 69, 0, 0, // Skip to: 10459
7638/* 10390 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7639/* 10393 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10415
7640/* 10398 */ MCD::OPC_CheckPredicate, 8, 185, 5, 0, // Skip to: 11868
7641/* 10403 */ MCD::OPC_CheckField, 13, 1, 0, 178, 5, 0, // Skip to: 11868
7642/* 10410 */ MCD::OPC_Decode, 157, 20, 191, 2, // Opcode: V6_vL32b_tmp_pred_pi
7643/* 10415 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 10437
7644/* 10420 */ MCD::OPC_CheckPredicate, 10, 163, 5, 0, // Skip to: 11868
7645/* 10425 */ MCD::OPC_CheckField, 13, 1, 0, 156, 5, 0, // Skip to: 11868
7646/* 10432 */ MCD::OPC_Decode, 166, 20, 188, 2, // Opcode: V6_vS32Ub_pred_pi
7647/* 10437 */ MCD::OPC_FilterValue, 6, 146, 5, 0, // Skip to: 11868
7648/* 10442 */ MCD::OPC_CheckPredicate, 8, 141, 5, 0, // Skip to: 11868
7649/* 10447 */ MCD::OPC_CheckField, 13, 1, 0, 134, 5, 0, // Skip to: 11868
7650/* 10454 */ MCD::OPC_Decode, 143, 20, 191, 2, // Opcode: V6_vL32b_nt_tmp_pred_pi
7651/* 10459 */ MCD::OPC_FilterValue, 7, 124, 5, 0, // Skip to: 11868
7652/* 10464 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7653/* 10467 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10489
7654/* 10472 */ MCD::OPC_CheckPredicate, 10, 111, 5, 0, // Skip to: 11868
7655/* 10477 */ MCD::OPC_CheckField, 11, 3, 0, 104, 5, 0, // Skip to: 11868
7656/* 10484 */ MCD::OPC_Decode, 231, 19, 185, 2, // Opcode: V6_vL32Ub_pi
7657/* 10489 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 10511
7658/* 10494 */ MCD::OPC_CheckPredicate, 10, 89, 5, 0, // Skip to: 11868
7659/* 10499 */ MCD::OPC_CheckField, 11, 3, 0, 82, 5, 0, // Skip to: 11868
7660/* 10506 */ MCD::OPC_Decode, 163, 20, 186, 2, // Opcode: V6_vS32Ub_pi
7661/* 10511 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10533
7662/* 10516 */ MCD::OPC_CheckPredicate, 8, 67, 5, 0, // Skip to: 11868
7663/* 10521 */ MCD::OPC_CheckField, 13, 1, 0, 60, 5, 0, // Skip to: 11868
7664/* 10528 */ MCD::OPC_Decode, 152, 20, 191, 2, // Opcode: V6_vL32b_tmp_npred_pi
7665/* 10533 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 10555
7666/* 10538 */ MCD::OPC_CheckPredicate, 10, 45, 5, 0, // Skip to: 11868
7667/* 10543 */ MCD::OPC_CheckField, 13, 1, 0, 38, 5, 0, // Skip to: 11868
7668/* 10550 */ MCD::OPC_Decode, 161, 20, 188, 2, // Opcode: V6_vS32Ub_npred_pi
7669/* 10555 */ MCD::OPC_FilterValue, 6, 28, 5, 0, // Skip to: 11868
7670/* 10560 */ MCD::OPC_CheckPredicate, 8, 23, 5, 0, // Skip to: 11868
7671/* 10565 */ MCD::OPC_CheckField, 13, 1, 0, 16, 5, 0, // Skip to: 11868
7672/* 10572 */ MCD::OPC_Decode, 138, 20, 191, 2, // Opcode: V6_vL32b_nt_tmp_npred_pi
7673/* 10577 */ MCD::OPC_FilterValue, 43, 25, 3, 0, // Skip to: 11375
7674/* 10582 */ MCD::OPC_ExtractField, 5, 6, // Inst{10-5} ...
7675/* 10585 */ MCD::OPC_FilterValue, 0, 151, 0, 0, // Skip to: 10741
7676/* 10590 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7677/* 10593 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10615
7678/* 10598 */ MCD::OPC_CheckPredicate, 10, 241, 4, 0, // Skip to: 11868
7679/* 10603 */ MCD::OPC_CheckField, 11, 2, 0, 234, 4, 0, // Skip to: 11868
7680/* 10610 */ MCD::OPC_Decode, 146, 20, 193, 2, // Opcode: V6_vL32b_ppu
7681/* 10615 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 10637
7682/* 10620 */ MCD::OPC_CheckPredicate, 10, 219, 4, 0, // Skip to: 11868
7683/* 10625 */ MCD::OPC_CheckField, 11, 2, 0, 212, 4, 0, // Skip to: 11868
7684/* 10632 */ MCD::OPC_Decode, 209, 20, 194, 2, // Opcode: V6_vS32b_ppu
7685/* 10637 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10659
7686/* 10642 */ MCD::OPC_CheckPredicate, 10, 197, 4, 0, // Skip to: 11868
7687/* 10647 */ MCD::OPC_CheckField, 11, 2, 0, 190, 4, 0, // Skip to: 11868
7688/* 10654 */ MCD::OPC_Decode, 132, 20, 193, 2, // Opcode: V6_vL32b_nt_ppu
7689/* 10659 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 10681
7690/* 10664 */ MCD::OPC_CheckPredicate, 10, 175, 4, 0, // Skip to: 11868
7691/* 10669 */ MCD::OPC_CheckField, 11, 2, 0, 168, 4, 0, // Skip to: 11868
7692/* 10676 */ MCD::OPC_Decode, 201, 20, 194, 2, // Opcode: V6_vS32b_nt_ppu
7693/* 10681 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10696
7694/* 10686 */ MCD::OPC_CheckPredicate, 10, 153, 4, 0, // Skip to: 11868
7695/* 10691 */ MCD::OPC_Decode, 215, 20, 195, 2, // Opcode: V6_vS32b_qpred_ppu
7696/* 10696 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10711
7697/* 10701 */ MCD::OPC_CheckPredicate, 10, 138, 4, 0, // Skip to: 11868
7698/* 10706 */ MCD::OPC_Decode, 212, 20, 196, 2, // Opcode: V6_vS32b_pred_ppu
7699/* 10711 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10726
7700/* 10716 */ MCD::OPC_CheckPredicate, 10, 123, 4, 0, // Skip to: 11868
7701/* 10721 */ MCD::OPC_Decode, 207, 20, 195, 2, // Opcode: V6_vS32b_nt_qpred_ppu
7702/* 10726 */ MCD::OPC_FilterValue, 7, 113, 4, 0, // Skip to: 11868
7703/* 10731 */ MCD::OPC_CheckPredicate, 10, 108, 4, 0, // Skip to: 11868
7704/* 10736 */ MCD::OPC_Decode, 204, 20, 196, 2, // Opcode: V6_vS32b_nt_pred_ppu
7705/* 10741 */ MCD::OPC_FilterValue, 1, 195, 0, 0, // Skip to: 10941
7706/* 10746 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7707/* 10749 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10771
7708/* 10754 */ MCD::OPC_CheckPredicate, 10, 85, 4, 0, // Skip to: 11868
7709/* 10759 */ MCD::OPC_CheckField, 11, 2, 0, 78, 4, 0, // Skip to: 11868
7710/* 10766 */ MCD::OPC_Decode, 239, 19, 193, 2, // Opcode: V6_vL32b_cur_ppu
7711/* 10771 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 10830
7712/* 10776 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
7713/* 10779 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10801
7714/* 10784 */ MCD::OPC_CheckPredicate, 10, 55, 4, 0, // Skip to: 11868
7715/* 10789 */ MCD::OPC_CheckField, 11, 2, 0, 48, 4, 0, // Skip to: 11868
7716/* 10796 */ MCD::OPC_Decode, 174, 20, 197, 2, // Opcode: V6_vS32b_new_ppu
7717/* 10801 */ MCD::OPC_FilterValue, 1, 38, 4, 0, // Skip to: 11868
7718/* 10806 */ MCD::OPC_CheckPredicate, 9, 33, 4, 0, // Skip to: 11868
7719/* 10811 */ MCD::OPC_CheckField, 11, 2, 0, 26, 4, 0, // Skip to: 11868
7720/* 10818 */ MCD::OPC_CheckField, 0, 3, 0, 19, 4, 0, // Skip to: 11868
7721/* 10825 */ MCD::OPC_Decode, 218, 20, 198, 2, // Opcode: V6_vS32b_srls_ppu
7722/* 10830 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10852
7723/* 10835 */ MCD::OPC_CheckPredicate, 10, 4, 4, 0, // Skip to: 11868
7724/* 10840 */ MCD::OPC_CheckField, 11, 2, 0, 253, 3, 0, // Skip to: 11868
7725/* 10847 */ MCD::OPC_Decode, 252, 19, 193, 2, // Opcode: V6_vL32b_nt_cur_ppu
7726/* 10852 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 10881
7727/* 10857 */ MCD::OPC_CheckPredicate, 10, 238, 3, 0, // Skip to: 11868
7728/* 10862 */ MCD::OPC_CheckField, 11, 2, 0, 231, 3, 0, // Skip to: 11868
7729/* 10869 */ MCD::OPC_CheckField, 3, 2, 0, 224, 3, 0, // Skip to: 11868
7730/* 10876 */ MCD::OPC_Decode, 190, 20, 197, 2, // Opcode: V6_vS32b_nt_new_ppu
7731/* 10881 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10896
7732/* 10886 */ MCD::OPC_CheckPredicate, 10, 209, 3, 0, // Skip to: 11868
7733/* 10891 */ MCD::OPC_Decode, 183, 20, 195, 2, // Opcode: V6_vS32b_nqpred_ppu
7734/* 10896 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10911
7735/* 10901 */ MCD::OPC_CheckPredicate, 10, 194, 3, 0, // Skip to: 11868
7736/* 10906 */ MCD::OPC_Decode, 180, 20, 196, 2, // Opcode: V6_vS32b_npred_ppu
7737/* 10911 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10926
7738/* 10916 */ MCD::OPC_CheckPredicate, 10, 179, 3, 0, // Skip to: 11868
7739/* 10921 */ MCD::OPC_Decode, 199, 20, 195, 2, // Opcode: V6_vS32b_nt_nqpred_ppu
7740/* 10926 */ MCD::OPC_FilterValue, 7, 169, 3, 0, // Skip to: 11868
7741/* 10931 */ MCD::OPC_CheckPredicate, 10, 164, 3, 0, // Skip to: 11868
7742/* 10936 */ MCD::OPC_Decode, 196, 20, 196, 2, // Opcode: V6_vS32b_nt_npred_ppu
7743/* 10941 */ MCD::OPC_FilterValue, 2, 121, 0, 0, // Skip to: 11067
7744/* 10946 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7745/* 10949 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10971
7746/* 10954 */ MCD::OPC_CheckPredicate, 10, 141, 3, 0, // Skip to: 11868
7747/* 10959 */ MCD::OPC_CheckField, 11, 2, 0, 134, 3, 0, // Skip to: 11868
7748/* 10966 */ MCD::OPC_Decode, 155, 20, 193, 2, // Opcode: V6_vL32b_tmp_ppu
7749/* 10971 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10993
7750/* 10976 */ MCD::OPC_CheckPredicate, 10, 119, 3, 0, // Skip to: 11868
7751/* 10981 */ MCD::OPC_CheckField, 11, 2, 0, 112, 3, 0, // Skip to: 11868
7752/* 10988 */ MCD::OPC_Decode, 141, 20, 193, 2, // Opcode: V6_vL32b_nt_tmp_ppu
7753/* 10993 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11008
7754/* 10998 */ MCD::OPC_CheckPredicate, 8, 97, 3, 0, // Skip to: 11868
7755/* 11003 */ MCD::OPC_Decode, 149, 20, 199, 2, // Opcode: V6_vL32b_pred_ppu
7756/* 11008 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 11030
7757/* 11013 */ MCD::OPC_CheckPredicate, 10, 82, 3, 0, // Skip to: 11868
7758/* 11018 */ MCD::OPC_CheckField, 3, 2, 0, 75, 3, 0, // Skip to: 11868
7759/* 11025 */ MCD::OPC_Decode, 177, 20, 200, 2, // Opcode: V6_vS32b_new_pred_ppu
7760/* 11030 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 11045
7761/* 11035 */ MCD::OPC_CheckPredicate, 8, 60, 3, 0, // Skip to: 11868
7762/* 11040 */ MCD::OPC_Decode, 135, 20, 199, 2, // Opcode: V6_vL32b_nt_pred_ppu
7763/* 11045 */ MCD::OPC_FilterValue, 7, 50, 3, 0, // Skip to: 11868
7764/* 11050 */ MCD::OPC_CheckPredicate, 10, 45, 3, 0, // Skip to: 11868
7765/* 11055 */ MCD::OPC_CheckField, 3, 2, 2, 38, 3, 0, // Skip to: 11868
7766/* 11062 */ MCD::OPC_Decode, 193, 20, 200, 2, // Opcode: V6_vS32b_nt_new_pred_ppu
7767/* 11067 */ MCD::OPC_FilterValue, 3, 77, 0, 0, // Skip to: 11149
7768/* 11072 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7769/* 11075 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11090
7770/* 11080 */ MCD::OPC_CheckPredicate, 8, 15, 3, 0, // Skip to: 11868
7771/* 11085 */ MCD::OPC_Decode, 245, 19, 199, 2, // Opcode: V6_vL32b_npred_ppu
7772/* 11090 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 11112
7773/* 11095 */ MCD::OPC_CheckPredicate, 10, 0, 3, 0, // Skip to: 11868
7774/* 11100 */ MCD::OPC_CheckField, 3, 2, 1, 249, 2, 0, // Skip to: 11868
7775/* 11107 */ MCD::OPC_Decode, 172, 20, 200, 2, // Opcode: V6_vS32b_new_npred_ppu
7776/* 11112 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 11127
7777/* 11117 */ MCD::OPC_CheckPredicate, 8, 234, 2, 0, // Skip to: 11868
7778/* 11122 */ MCD::OPC_Decode, 130, 20, 199, 2, // Opcode: V6_vL32b_nt_npred_ppu
7779/* 11127 */ MCD::OPC_FilterValue, 7, 224, 2, 0, // Skip to: 11868
7780/* 11132 */ MCD::OPC_CheckPredicate, 10, 219, 2, 0, // Skip to: 11868
7781/* 11137 */ MCD::OPC_CheckField, 3, 2, 3, 212, 2, 0, // Skip to: 11868
7782/* 11144 */ MCD::OPC_Decode, 188, 20, 200, 2, // Opcode: V6_vS32b_nt_new_npred_ppu
7783/* 11149 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 11187
7784/* 11154 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7785/* 11157 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11172
7786/* 11162 */ MCD::OPC_CheckPredicate, 8, 189, 2, 0, // Skip to: 11868
7787/* 11167 */ MCD::OPC_Decode, 242, 19, 199, 2, // Opcode: V6_vL32b_cur_pred_ppu
7788/* 11172 */ MCD::OPC_FilterValue, 6, 179, 2, 0, // Skip to: 11868
7789/* 11177 */ MCD::OPC_CheckPredicate, 8, 174, 2, 0, // Skip to: 11868
7790/* 11182 */ MCD::OPC_Decode, 255, 19, 199, 2, // Opcode: V6_vL32b_nt_cur_pred_ppu
7791/* 11187 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 11225
7792/* 11192 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7793/* 11195 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11210
7794/* 11200 */ MCD::OPC_CheckPredicate, 8, 151, 2, 0, // Skip to: 11868
7795/* 11205 */ MCD::OPC_Decode, 237, 19, 199, 2, // Opcode: V6_vL32b_cur_npred_ppu
7796/* 11210 */ MCD::OPC_FilterValue, 6, 141, 2, 0, // Skip to: 11868
7797/* 11215 */ MCD::OPC_CheckPredicate, 8, 136, 2, 0, // Skip to: 11868
7798/* 11220 */ MCD::OPC_Decode, 250, 19, 199, 2, // Opcode: V6_vL32b_nt_cur_npred_ppu
7799/* 11225 */ MCD::OPC_FilterValue, 6, 48, 0, 0, // Skip to: 11278
7800/* 11230 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7801/* 11233 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11248
7802/* 11238 */ MCD::OPC_CheckPredicate, 8, 113, 2, 0, // Skip to: 11868
7803/* 11243 */ MCD::OPC_Decode, 158, 20, 199, 2, // Opcode: V6_vL32b_tmp_pred_ppu
7804/* 11248 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 11263
7805/* 11253 */ MCD::OPC_CheckPredicate, 10, 98, 2, 0, // Skip to: 11868
7806/* 11258 */ MCD::OPC_Decode, 167, 20, 196, 2, // Opcode: V6_vS32Ub_pred_ppu
7807/* 11263 */ MCD::OPC_FilterValue, 6, 88, 2, 0, // Skip to: 11868
7808/* 11268 */ MCD::OPC_CheckPredicate, 8, 83, 2, 0, // Skip to: 11868
7809/* 11273 */ MCD::OPC_Decode, 144, 20, 199, 2, // Opcode: V6_vL32b_nt_tmp_pred_ppu
7810/* 11278 */ MCD::OPC_FilterValue, 7, 73, 2, 0, // Skip to: 11868
7811/* 11283 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7812/* 11286 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11308
7813/* 11291 */ MCD::OPC_CheckPredicate, 10, 60, 2, 0, // Skip to: 11868
7814/* 11296 */ MCD::OPC_CheckField, 11, 2, 0, 53, 2, 0, // Skip to: 11868
7815/* 11303 */ MCD::OPC_Decode, 232, 19, 193, 2, // Opcode: V6_vL32Ub_ppu
7816/* 11308 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 11330
7817/* 11313 */ MCD::OPC_CheckPredicate, 10, 38, 2, 0, // Skip to: 11868
7818/* 11318 */ MCD::OPC_CheckField, 11, 2, 0, 31, 2, 0, // Skip to: 11868
7819/* 11325 */ MCD::OPC_Decode, 164, 20, 194, 2, // Opcode: V6_vS32Ub_ppu
7820/* 11330 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11345
7821/* 11335 */ MCD::OPC_CheckPredicate, 8, 16, 2, 0, // Skip to: 11868
7822/* 11340 */ MCD::OPC_Decode, 153, 20, 199, 2, // Opcode: V6_vL32b_tmp_npred_ppu
7823/* 11345 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 11360
7824/* 11350 */ MCD::OPC_CheckPredicate, 10, 1, 2, 0, // Skip to: 11868
7825/* 11355 */ MCD::OPC_Decode, 162, 20, 196, 2, // Opcode: V6_vS32Ub_npred_ppu
7826/* 11360 */ MCD::OPC_FilterValue, 6, 247, 1, 0, // Skip to: 11868
7827/* 11365 */ MCD::OPC_CheckPredicate, 8, 242, 1, 0, // Skip to: 11868
7828/* 11370 */ MCD::OPC_Decode, 139, 20, 199, 2, // Opcode: V6_vL32b_nt_tmp_npred_ppu
7829/* 11375 */ MCD::OPC_FilterValue, 44, 54, 0, 0, // Skip to: 11434
7830/* 11380 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7831/* 11383 */ MCD::OPC_FilterValue, 0, 24, 0, 0, // Skip to: 11412
7832/* 11388 */ MCD::OPC_CheckPredicate, 11, 219, 1, 0, // Skip to: 11868
7833/* 11393 */ MCD::OPC_CheckField, 11, 2, 0, 212, 1, 0, // Skip to: 11868
7834/* 11400 */ MCD::OPC_CheckField, 0, 8, 0, 205, 1, 0, // Skip to: 11868
7835/* 11407 */ MCD::OPC_Decode, 247, 23, 182, 2, // Opcode: V6_zLd_ai
7836/* 11412 */ MCD::OPC_FilterValue, 4, 195, 1, 0, // Skip to: 11868
7837/* 11417 */ MCD::OPC_CheckPredicate, 11, 190, 1, 0, // Skip to: 11868
7838/* 11422 */ MCD::OPC_CheckField, 0, 8, 0, 183, 1, 0, // Skip to: 11868
7839/* 11429 */ MCD::OPC_Decode, 250, 23, 201, 2, // Opcode: V6_zLd_pred_ai
7840/* 11434 */ MCD::OPC_FilterValue, 45, 107, 0, 0, // Skip to: 11546
7841/* 11439 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
7842/* 11442 */ MCD::OPC_FilterValue, 0, 47, 0, 0, // Skip to: 11494
7843/* 11447 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7844/* 11450 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11472
7845/* 11455 */ MCD::OPC_CheckPredicate, 11, 152, 1, 0, // Skip to: 11868
7846/* 11460 */ MCD::OPC_CheckField, 11, 3, 0, 145, 1, 0, // Skip to: 11868
7847/* 11467 */ MCD::OPC_Decode, 248, 23, 190, 2, // Opcode: V6_zLd_pi
7848/* 11472 */ MCD::OPC_FilterValue, 4, 135, 1, 0, // Skip to: 11868
7849/* 11477 */ MCD::OPC_CheckPredicate, 11, 130, 1, 0, // Skip to: 11868
7850/* 11482 */ MCD::OPC_CheckField, 13, 1, 0, 123, 1, 0, // Skip to: 11868
7851/* 11489 */ MCD::OPC_Decode, 251, 23, 202, 2, // Opcode: V6_zLd_pred_pi
7852/* 11494 */ MCD::OPC_FilterValue, 1, 113, 1, 0, // Skip to: 11868
7853/* 11499 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7854/* 11502 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11524
7855/* 11507 */ MCD::OPC_CheckPredicate, 11, 100, 1, 0, // Skip to: 11868
7856/* 11512 */ MCD::OPC_CheckField, 8, 5, 0, 93, 1, 0, // Skip to: 11868
7857/* 11519 */ MCD::OPC_Decode, 249, 23, 198, 2, // Opcode: V6_zLd_ppu
7858/* 11524 */ MCD::OPC_FilterValue, 4, 83, 1, 0, // Skip to: 11868
7859/* 11529 */ MCD::OPC_CheckPredicate, 11, 78, 1, 0, // Skip to: 11868
7860/* 11534 */ MCD::OPC_CheckField, 8, 3, 0, 71, 1, 0, // Skip to: 11868
7861/* 11541 */ MCD::OPC_Decode, 252, 23, 203, 2, // Opcode: V6_zLd_pred_ppu
7862/* 11546 */ MCD::OPC_FilterValue, 47, 24, 1, 0, // Skip to: 11831
7863/* 11551 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7864/* 11554 */ MCD::OPC_FilterValue, 0, 114, 0, 0, // Skip to: 11673
7865/* 11559 */ MCD::OPC_ExtractField, 7, 6, // Inst{12-7} ...
7866/* 11562 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11584
7867/* 11567 */ MCD::OPC_CheckPredicate, 9, 40, 1, 0, // Skip to: 11868
7868/* 11572 */ MCD::OPC_CheckField, 5, 2, 0, 33, 1, 0, // Skip to: 11868
7869/* 11579 */ MCD::OPC_Decode, 234, 21, 204, 2, // Opcode: V6_vgathermw
7870/* 11584 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 11606
7871/* 11589 */ MCD::OPC_CheckPredicate, 9, 18, 1, 0, // Skip to: 11868
7872/* 11594 */ MCD::OPC_CheckField, 5, 2, 0, 11, 1, 0, // Skip to: 11868
7873/* 11601 */ MCD::OPC_Decode, 230, 21, 204, 2, // Opcode: V6_vgathermh
7874/* 11606 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11628
7875/* 11611 */ MCD::OPC_CheckPredicate, 9, 252, 0, 0, // Skip to: 11868
7876/* 11616 */ MCD::OPC_CheckField, 5, 2, 0, 245, 0, 0, // Skip to: 11868
7877/* 11623 */ MCD::OPC_Decode, 232, 21, 205, 2, // Opcode: V6_vgathermhw
7878/* 11628 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 11643
7879/* 11633 */ MCD::OPC_CheckPredicate, 9, 230, 0, 0, // Skip to: 11868
7880/* 11638 */ MCD::OPC_Decode, 235, 21, 206, 2, // Opcode: V6_vgathermwq
7881/* 11643 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 11658
7882/* 11648 */ MCD::OPC_CheckPredicate, 9, 215, 0, 0, // Skip to: 11868
7883/* 11653 */ MCD::OPC_Decode, 231, 21, 206, 2, // Opcode: V6_vgathermhq
7884/* 11658 */ MCD::OPC_FilterValue, 12, 205, 0, 0, // Skip to: 11868
7885/* 11663 */ MCD::OPC_CheckPredicate, 9, 200, 0, 0, // Skip to: 11868
7886/* 11668 */ MCD::OPC_Decode, 233, 21, 207, 2, // Opcode: V6_vgathermhwq
7887/* 11673 */ MCD::OPC_FilterValue, 1, 93, 0, 0, // Skip to: 11771
7888/* 11678 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7889/* 11681 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 11696
7890/* 11686 */ MCD::OPC_CheckPredicate, 9, 177, 0, 0, // Skip to: 11868
7891/* 11691 */ MCD::OPC_Decode, 179, 23, 208, 2, // Opcode: V6_vscattermw
7892/* 11696 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 11711
7893/* 11701 */ MCD::OPC_CheckPredicate, 9, 162, 0, 0, // Skip to: 11868
7894/* 11706 */ MCD::OPC_Decode, 173, 23, 208, 2, // Opcode: V6_vscattermh
7895/* 11711 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 11726
7896/* 11716 */ MCD::OPC_CheckPredicate, 9, 147, 0, 0, // Skip to: 11868
7897/* 11721 */ MCD::OPC_Decode, 176, 23, 209, 2, // Opcode: V6_vscattermhw
7898/* 11726 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11741
7899/* 11731 */ MCD::OPC_CheckPredicate, 9, 132, 0, 0, // Skip to: 11868
7900/* 11736 */ MCD::OPC_Decode, 180, 23, 208, 2, // Opcode: V6_vscattermw_add
7901/* 11741 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 11756
7902/* 11746 */ MCD::OPC_CheckPredicate, 9, 117, 0, 0, // Skip to: 11868
7903/* 11751 */ MCD::OPC_Decode, 174, 23, 208, 2, // Opcode: V6_vscattermh_add
7904/* 11756 */ MCD::OPC_FilterValue, 6, 107, 0, 0, // Skip to: 11868
7905/* 11761 */ MCD::OPC_CheckPredicate, 9, 102, 0, 0, // Skip to: 11868
7906/* 11766 */ MCD::OPC_Decode, 177, 23, 209, 2, // Opcode: V6_vscattermhw_add
7907/* 11771 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 11809
7908/* 11776 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
7909/* 11779 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 11794
7910/* 11784 */ MCD::OPC_CheckPredicate, 9, 79, 0, 0, // Skip to: 11868
7911/* 11789 */ MCD::OPC_Decode, 181, 23, 210, 2, // Opcode: V6_vscattermwq
7912/* 11794 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 11868
7913/* 11799 */ MCD::OPC_CheckPredicate, 9, 64, 0, 0, // Skip to: 11868
7914/* 11804 */ MCD::OPC_Decode, 175, 23, 210, 2, // Opcode: V6_vscattermhq
7915/* 11809 */ MCD::OPC_FilterValue, 5, 54, 0, 0, // Skip to: 11868
7916/* 11814 */ MCD::OPC_CheckPredicate, 9, 49, 0, 0, // Skip to: 11868
7917/* 11819 */ MCD::OPC_CheckField, 7, 1, 0, 42, 0, 0, // Skip to: 11868
7918/* 11826 */ MCD::OPC_Decode, 178, 23, 211, 2, // Opcode: V6_vscattermhwq
7919/* 11831 */ MCD::OPC_FilterValue, 146, 1, 31, 0, 0, // Skip to: 11868
7920/* 11837 */ MCD::OPC_CheckPredicate, 10, 26, 0, 0, // Skip to: 11868
7921/* 11842 */ MCD::OPC_CheckField, 21, 3, 0, 19, 0, 0, // Skip to: 11868
7922/* 11849 */ MCD::OPC_CheckField, 13, 1, 0, 12, 0, 0, // Skip to: 11868
7923/* 11856 */ MCD::OPC_CheckField, 5, 3, 1, 5, 0, 0, // Skip to: 11868
7924/* 11863 */ MCD::OPC_Decode, 216, 19, 212, 2, // Opcode: V6_extractw
7925/* 11868 */ MCD::OPC_Fail,
7926 0
7927};
7928
7929static const uint8_t DecoderTableMustExtend32[] = {
7930/* 0 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
7931/* 3 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 19
7932/* 8 */ MCD::OPC_CheckField, 27, 5, 9, 82, 10, 0, // Skip to: 2657
7933/* 15 */ MCD::OPC_Decode, 199, 15, 33, // Opcode: PS_storerbabs
7934/* 19 */ MCD::OPC_FilterValue, 1, 44, 0, 0, // Skip to: 68
7935/* 24 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
7936/* 27 */ MCD::OPC_FilterValue, 77, 19, 0, 0, // Skip to: 51
7937/* 32 */ MCD::OPC_CheckField, 12, 2, 1, 58, 10, 0, // Skip to: 2657
7938/* 39 */ MCD::OPC_CheckField, 7, 1, 0, 51, 10, 0, // Skip to: 2657
7939/* 46 */ MCD::OPC_Decode, 142, 12, 213, 2, // Opcode: L4_loadbsw2_ap
7940/* 51 */ MCD::OPC_FilterValue, 78, 41, 10, 0, // Skip to: 2657
7941/* 56 */ MCD::OPC_CheckField, 12, 1, 1, 34, 10, 0, // Skip to: 2657
7942/* 63 */ MCD::OPC_Decode, 143, 12, 214, 2, // Opcode: L4_loadbsw2_ur
7943/* 68 */ MCD::OPC_FilterValue, 2, 61, 0, 0, // Skip to: 134
7944/* 73 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7945/* 76 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 85
7946/* 81 */ MCD::OPC_Decode, 203, 15, 35, // Opcode: PS_storerhabs
7947/* 85 */ MCD::OPC_FilterValue, 19, 7, 10, 0, // Skip to: 2657
7948/* 90 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7949/* 93 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 117
7950/* 98 */ MCD::OPC_CheckField, 12, 2, 1, 248, 9, 0, // Skip to: 2657
7951/* 105 */ MCD::OPC_CheckField, 7, 1, 0, 241, 9, 0, // Skip to: 2657
7952/* 112 */ MCD::OPC_Decode, 140, 12, 215, 2, // Opcode: L4_loadalignh_ap
7953/* 117 */ MCD::OPC_FilterValue, 2, 231, 9, 0, // Skip to: 2657
7954/* 122 */ MCD::OPC_CheckField, 12, 1, 1, 224, 9, 0, // Skip to: 2657
7955/* 129 */ MCD::OPC_Decode, 141, 12, 216, 2, // Opcode: L4_loadalignh_ur
7956/* 134 */ MCD::OPC_FilterValue, 3, 61, 0, 0, // Skip to: 200
7957/* 139 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7958/* 142 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 151
7959/* 147 */ MCD::OPC_Decode, 202, 15, 35, // Opcode: PS_storerfabs
7960/* 151 */ MCD::OPC_FilterValue, 19, 197, 9, 0, // Skip to: 2657
7961/* 156 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7962/* 159 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 183
7963/* 164 */ MCD::OPC_CheckField, 12, 2, 1, 182, 9, 0, // Skip to: 2657
7964/* 171 */ MCD::OPC_CheckField, 7, 1, 0, 175, 9, 0, // Skip to: 2657
7965/* 178 */ MCD::OPC_Decode, 146, 12, 213, 2, // Opcode: L4_loadbzw2_ap
7966/* 183 */ MCD::OPC_FilterValue, 2, 165, 9, 0, // Skip to: 2657
7967/* 188 */ MCD::OPC_CheckField, 12, 1, 1, 158, 9, 0, // Skip to: 2657
7968/* 195 */ MCD::OPC_Decode, 147, 12, 214, 2, // Opcode: L4_loadbzw2_ur
7969/* 200 */ MCD::OPC_FilterValue, 4, 61, 0, 0, // Skip to: 266
7970/* 205 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7971/* 208 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 217
7972/* 213 */ MCD::OPC_Decode, 205, 15, 37, // Opcode: PS_storeriabs
7973/* 217 */ MCD::OPC_FilterValue, 19, 131, 9, 0, // Skip to: 2657
7974/* 222 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7975/* 225 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 249
7976/* 230 */ MCD::OPC_CheckField, 12, 2, 1, 116, 9, 0, // Skip to: 2657
7977/* 237 */ MCD::OPC_CheckField, 7, 1, 0, 109, 9, 0, // Skip to: 2657
7978/* 244 */ MCD::OPC_Decode, 138, 12, 215, 2, // Opcode: L4_loadalignb_ap
7979/* 249 */ MCD::OPC_FilterValue, 2, 99, 9, 0, // Skip to: 2657
7980/* 254 */ MCD::OPC_CheckField, 12, 1, 1, 92, 9, 0, // Skip to: 2657
7981/* 261 */ MCD::OPC_Decode, 139, 12, 216, 2, // Opcode: L4_loadalignb_ur
7982/* 266 */ MCD::OPC_FilterValue, 5, 109, 0, 0, // Skip to: 380
7983/* 271 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
7984/* 274 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 314
7985/* 279 */ MCD::OPC_ExtractField, 11, 1, // Inst{11} ...
7986/* 282 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 298
7987/* 287 */ MCD::OPC_CheckField, 27, 5, 9, 59, 9, 0, // Skip to: 2657
7988/* 294 */ MCD::OPC_Decode, 200, 15, 39, // Opcode: PS_storerbnewabs
7989/* 298 */ MCD::OPC_FilterValue, 1, 50, 9, 0, // Skip to: 2657
7990/* 303 */ MCD::OPC_CheckField, 27, 5, 9, 43, 9, 0, // Skip to: 2657
7991/* 310 */ MCD::OPC_Decode, 204, 15, 41, // Opcode: PS_storerhnewabs
7992/* 314 */ MCD::OPC_FilterValue, 1, 34, 9, 0, // Skip to: 2657
7993/* 319 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7994/* 322 */ MCD::OPC_FilterValue, 9, 11, 0, 0, // Skip to: 338
7995/* 327 */ MCD::OPC_CheckField, 11, 1, 0, 19, 9, 0, // Skip to: 2657
7996/* 334 */ MCD::OPC_Decode, 206, 15, 43, // Opcode: PS_storerinewabs
7997/* 338 */ MCD::OPC_FilterValue, 19, 10, 9, 0, // Skip to: 2657
7998/* 343 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7999/* 346 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 370
8000/* 351 */ MCD::OPC_CheckField, 13, 1, 0, 251, 8, 0, // Skip to: 2657
8001/* 358 */ MCD::OPC_CheckField, 7, 1, 0, 244, 8, 0, // Skip to: 2657
8002/* 365 */ MCD::OPC_Decode, 148, 12, 217, 2, // Opcode: L4_loadbzw4_ap
8003/* 370 */ MCD::OPC_FilterValue, 2, 234, 8, 0, // Skip to: 2657
8004/* 375 */ MCD::OPC_Decode, 149, 12, 218, 2, // Opcode: L4_loadbzw4_ur
8005/* 380 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 396
8006/* 385 */ MCD::OPC_CheckField, 27, 5, 9, 217, 8, 0, // Skip to: 2657
8007/* 392 */ MCD::OPC_Decode, 201, 15, 45, // Opcode: PS_storerdabs
8008/* 396 */ MCD::OPC_FilterValue, 7, 44, 0, 0, // Skip to: 445
8009/* 401 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8010/* 404 */ MCD::OPC_FilterValue, 77, 19, 0, 0, // Skip to: 428
8011/* 409 */ MCD::OPC_CheckField, 12, 2, 1, 193, 8, 0, // Skip to: 2657
8012/* 416 */ MCD::OPC_CheckField, 7, 1, 0, 186, 8, 0, // Skip to: 2657
8013/* 423 */ MCD::OPC_Decode, 144, 12, 217, 2, // Opcode: L4_loadbsw4_ap
8014/* 428 */ MCD::OPC_FilterValue, 78, 176, 8, 0, // Skip to: 2657
8015/* 433 */ MCD::OPC_CheckField, 12, 1, 1, 169, 8, 0, // Skip to: 2657
8016/* 440 */ MCD::OPC_Decode, 145, 12, 218, 2, // Opcode: L4_loadbsw4_ur
8017/* 445 */ MCD::OPC_FilterValue, 8, 50, 1, 0, // Skip to: 756
8018/* 450 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8019/* 453 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 462
8020/* 458 */ MCD::OPC_Decode, 193, 15, 47, // Opcode: PS_loadrbabs
8021/* 462 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 587
8022/* 467 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8023/* 470 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 494
8024/* 475 */ MCD::OPC_CheckField, 12, 2, 1, 127, 8, 0, // Skip to: 2657
8025/* 482 */ MCD::OPC_CheckField, 7, 1, 0, 120, 8, 0, // Skip to: 2657
8026/* 489 */ MCD::OPC_Decode, 151, 12, 213, 2, // Opcode: L4_loadrb_ap
8027/* 494 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 511
8028/* 499 */ MCD::OPC_CheckField, 12, 1, 1, 103, 8, 0, // Skip to: 2657
8029/* 506 */ MCD::OPC_Decode, 153, 12, 214, 2, // Opcode: L4_loadrb_ur
8030/* 511 */ MCD::OPC_FilterValue, 3, 93, 8, 0, // Skip to: 2657
8031/* 516 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8032/* 519 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 536
8033/* 524 */ MCD::OPC_CheckField, 5, 3, 4, 78, 8, 0, // Skip to: 2657
8034/* 531 */ MCD::OPC_Decode, 176, 12, 219, 2, // Opcode: L4_ploadrbt_abs
8035/* 536 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 553
8036/* 541 */ MCD::OPC_CheckField, 5, 3, 4, 61, 8, 0, // Skip to: 2657
8037/* 548 */ MCD::OPC_Decode, 172, 12, 219, 2, // Opcode: L4_ploadrbf_abs
8038/* 553 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 570
8039/* 558 */ MCD::OPC_CheckField, 5, 3, 4, 44, 8, 0, // Skip to: 2657
8040/* 565 */ MCD::OPC_Decode, 178, 12, 219, 2, // Opcode: L4_ploadrbtnew_abs
8041/* 570 */ MCD::OPC_FilterValue, 7, 34, 8, 0, // Skip to: 2657
8042/* 575 */ MCD::OPC_CheckField, 5, 3, 4, 27, 8, 0, // Skip to: 2657
8043/* 582 */ MCD::OPC_Decode, 174, 12, 219, 2, // Opcode: L4_ploadrbfnew_abs
8044/* 587 */ MCD::OPC_FilterValue, 21, 17, 8, 0, // Skip to: 2657
8045/* 592 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8046/* 595 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 619
8047/* 600 */ MCD::OPC_CheckField, 13, 1, 0, 2, 8, 0, // Skip to: 2657
8048/* 607 */ MCD::OPC_CheckField, 6, 2, 2, 251, 7, 0, // Skip to: 2657
8049/* 614 */ MCD::OPC_Decode, 228, 18, 220, 2, // Opcode: S4_storerb_ap
8050/* 619 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 636
8051/* 624 */ MCD::OPC_CheckField, 7, 1, 1, 234, 7, 0, // Skip to: 2657
8052/* 631 */ MCD::OPC_Decode, 230, 18, 221, 2, // Opcode: S4_storerb_ur
8053/* 636 */ MCD::OPC_FilterValue, 3, 224, 7, 0, // Skip to: 2657
8054/* 641 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8055/* 644 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 700
8056/* 649 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8057/* 652 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 676
8058/* 657 */ MCD::OPC_CheckField, 18, 3, 0, 201, 7, 0, // Skip to: 2657
8059/* 664 */ MCD::OPC_CheckField, 7, 1, 1, 194, 7, 0, // Skip to: 2657
8060/* 671 */ MCD::OPC_Decode, 147, 18, 222, 2, // Opcode: S4_pstorerbt_abs
8061/* 676 */ MCD::OPC_FilterValue, 1, 184, 7, 0, // Skip to: 2657
8062/* 681 */ MCD::OPC_CheckField, 18, 3, 0, 177, 7, 0, // Skip to: 2657
8063/* 688 */ MCD::OPC_CheckField, 7, 1, 1, 170, 7, 0, // Skip to: 2657
8064/* 695 */ MCD::OPC_Decode, 149, 18, 222, 2, // Opcode: S4_pstorerbtnew_abs
8065/* 700 */ MCD::OPC_FilterValue, 1, 160, 7, 0, // Skip to: 2657
8066/* 705 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8067/* 708 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 732
8068/* 713 */ MCD::OPC_CheckField, 18, 3, 0, 145, 7, 0, // Skip to: 2657
8069/* 720 */ MCD::OPC_CheckField, 7, 1, 1, 138, 7, 0, // Skip to: 2657
8070/* 727 */ MCD::OPC_Decode, 132, 18, 222, 2, // Opcode: S4_pstorerbf_abs
8071/* 732 */ MCD::OPC_FilterValue, 1, 128, 7, 0, // Skip to: 2657
8072/* 737 */ MCD::OPC_CheckField, 18, 3, 0, 121, 7, 0, // Skip to: 2657
8073/* 744 */ MCD::OPC_CheckField, 7, 1, 1, 114, 7, 0, // Skip to: 2657
8074/* 751 */ MCD::OPC_Decode, 134, 18, 222, 2, // Opcode: S4_pstorerbfnew_abs
8075/* 756 */ MCD::OPC_FilterValue, 9, 137, 0, 0, // Skip to: 898
8076/* 761 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8077/* 764 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 773
8078/* 769 */ MCD::OPC_Decode, 197, 15, 47, // Opcode: PS_loadrubabs
8079/* 773 */ MCD::OPC_FilterValue, 19, 87, 7, 0, // Skip to: 2657
8080/* 778 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8081/* 781 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 805
8082/* 786 */ MCD::OPC_CheckField, 12, 2, 1, 72, 7, 0, // Skip to: 2657
8083/* 793 */ MCD::OPC_CheckField, 7, 1, 0, 65, 7, 0, // Skip to: 2657
8084/* 800 */ MCD::OPC_Decode, 163, 12, 213, 2, // Opcode: L4_loadrub_ap
8085/* 805 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 822
8086/* 810 */ MCD::OPC_CheckField, 12, 1, 1, 48, 7, 0, // Skip to: 2657
8087/* 817 */ MCD::OPC_Decode, 165, 12, 214, 2, // Opcode: L4_loadrub_ur
8088/* 822 */ MCD::OPC_FilterValue, 3, 38, 7, 0, // Skip to: 2657
8089/* 827 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8090/* 830 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 847
8091/* 835 */ MCD::OPC_CheckField, 5, 3, 4, 23, 7, 0, // Skip to: 2657
8092/* 842 */ MCD::OPC_Decode, 208, 12, 219, 2, // Opcode: L4_ploadrubt_abs
8093/* 847 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 864
8094/* 852 */ MCD::OPC_CheckField, 5, 3, 4, 6, 7, 0, // Skip to: 2657
8095/* 859 */ MCD::OPC_Decode, 204, 12, 219, 2, // Opcode: L4_ploadrubf_abs
8096/* 864 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 881
8097/* 869 */ MCD::OPC_CheckField, 5, 3, 4, 245, 6, 0, // Skip to: 2657
8098/* 876 */ MCD::OPC_Decode, 210, 12, 219, 2, // Opcode: L4_ploadrubtnew_abs
8099/* 881 */ MCD::OPC_FilterValue, 7, 235, 6, 0, // Skip to: 2657
8100/* 886 */ MCD::OPC_CheckField, 5, 3, 4, 228, 6, 0, // Skip to: 2657
8101/* 893 */ MCD::OPC_Decode, 206, 12, 219, 2, // Opcode: L4_ploadrubfnew_abs
8102/* 898 */ MCD::OPC_FilterValue, 10, 50, 1, 0, // Skip to: 1209
8103/* 903 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8104/* 906 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 915
8105/* 911 */ MCD::OPC_Decode, 195, 15, 49, // Opcode: PS_loadrhabs
8106/* 915 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1040
8107/* 920 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8108/* 923 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 947
8109/* 928 */ MCD::OPC_CheckField, 12, 2, 1, 186, 6, 0, // Skip to: 2657
8110/* 935 */ MCD::OPC_CheckField, 7, 1, 0, 179, 6, 0, // Skip to: 2657
8111/* 942 */ MCD::OPC_Decode, 157, 12, 213, 2, // Opcode: L4_loadrh_ap
8112/* 947 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 964
8113/* 952 */ MCD::OPC_CheckField, 12, 1, 1, 162, 6, 0, // Skip to: 2657
8114/* 959 */ MCD::OPC_Decode, 159, 12, 214, 2, // Opcode: L4_loadrh_ur
8115/* 964 */ MCD::OPC_FilterValue, 3, 152, 6, 0, // Skip to: 2657
8116/* 969 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8117/* 972 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 989
8118/* 977 */ MCD::OPC_CheckField, 5, 3, 4, 137, 6, 0, // Skip to: 2657
8119/* 984 */ MCD::OPC_Decode, 192, 12, 219, 2, // Opcode: L4_ploadrht_abs
8120/* 989 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1006
8121/* 994 */ MCD::OPC_CheckField, 5, 3, 4, 120, 6, 0, // Skip to: 2657
8122/* 1001 */ MCD::OPC_Decode, 188, 12, 219, 2, // Opcode: L4_ploadrhf_abs
8123/* 1006 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1023
8124/* 1011 */ MCD::OPC_CheckField, 5, 3, 4, 103, 6, 0, // Skip to: 2657
8125/* 1018 */ MCD::OPC_Decode, 194, 12, 219, 2, // Opcode: L4_ploadrhtnew_abs
8126/* 1023 */ MCD::OPC_FilterValue, 7, 93, 6, 0, // Skip to: 2657
8127/* 1028 */ MCD::OPC_CheckField, 5, 3, 4, 86, 6, 0, // Skip to: 2657
8128/* 1035 */ MCD::OPC_Decode, 190, 12, 219, 2, // Opcode: L4_ploadrhfnew_abs
8129/* 1040 */ MCD::OPC_FilterValue, 21, 76, 6, 0, // Skip to: 2657
8130/* 1045 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8131/* 1048 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1072
8132/* 1053 */ MCD::OPC_CheckField, 13, 1, 0, 61, 6, 0, // Skip to: 2657
8133/* 1060 */ MCD::OPC_CheckField, 6, 2, 2, 54, 6, 0, // Skip to: 2657
8134/* 1067 */ MCD::OPC_Decode, 240, 18, 220, 2, // Opcode: S4_storerh_ap
8135/* 1072 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1089
8136/* 1077 */ MCD::OPC_CheckField, 7, 1, 1, 37, 6, 0, // Skip to: 2657
8137/* 1084 */ MCD::OPC_Decode, 242, 18, 221, 2, // Opcode: S4_storerh_ur
8138/* 1089 */ MCD::OPC_FilterValue, 3, 27, 6, 0, // Skip to: 2657
8139/* 1094 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8140/* 1097 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1153
8141/* 1102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8142/* 1105 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1129
8143/* 1110 */ MCD::OPC_CheckField, 18, 3, 0, 4, 6, 0, // Skip to: 2657
8144/* 1117 */ MCD::OPC_CheckField, 7, 1, 1, 253, 5, 0, // Skip to: 2657
8145/* 1124 */ MCD::OPC_Decode, 187, 18, 222, 2, // Opcode: S4_pstorerht_abs
8146/* 1129 */ MCD::OPC_FilterValue, 1, 243, 5, 0, // Skip to: 2657
8147/* 1134 */ MCD::OPC_CheckField, 18, 3, 0, 236, 5, 0, // Skip to: 2657
8148/* 1141 */ MCD::OPC_CheckField, 7, 1, 1, 229, 5, 0, // Skip to: 2657
8149/* 1148 */ MCD::OPC_Decode, 189, 18, 222, 2, // Opcode: S4_pstorerhtnew_abs
8150/* 1153 */ MCD::OPC_FilterValue, 1, 219, 5, 0, // Skip to: 2657
8151/* 1158 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8152/* 1161 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1185
8153/* 1166 */ MCD::OPC_CheckField, 18, 3, 0, 204, 5, 0, // Skip to: 2657
8154/* 1173 */ MCD::OPC_CheckField, 7, 1, 1, 197, 5, 0, // Skip to: 2657
8155/* 1180 */ MCD::OPC_Decode, 172, 18, 222, 2, // Opcode: S4_pstorerhf_abs
8156/* 1185 */ MCD::OPC_FilterValue, 1, 187, 5, 0, // Skip to: 2657
8157/* 1190 */ MCD::OPC_CheckField, 18, 3, 0, 180, 5, 0, // Skip to: 2657
8158/* 1197 */ MCD::OPC_CheckField, 7, 1, 1, 173, 5, 0, // Skip to: 2657
8159/* 1204 */ MCD::OPC_Decode, 174, 18, 222, 2, // Opcode: S4_pstorerhfnew_abs
8160/* 1209 */ MCD::OPC_FilterValue, 11, 50, 1, 0, // Skip to: 1520
8161/* 1214 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8162/* 1217 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1226
8163/* 1222 */ MCD::OPC_Decode, 198, 15, 49, // Opcode: PS_loadruhabs
8164/* 1226 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1351
8165/* 1231 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8166/* 1234 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1258
8167/* 1239 */ MCD::OPC_CheckField, 12, 2, 1, 131, 5, 0, // Skip to: 2657
8168/* 1246 */ MCD::OPC_CheckField, 7, 1, 0, 124, 5, 0, // Skip to: 2657
8169/* 1253 */ MCD::OPC_Decode, 166, 12, 213, 2, // Opcode: L4_loadruh_ap
8170/* 1258 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1275
8171/* 1263 */ MCD::OPC_CheckField, 12, 1, 1, 107, 5, 0, // Skip to: 2657
8172/* 1270 */ MCD::OPC_Decode, 168, 12, 214, 2, // Opcode: L4_loadruh_ur
8173/* 1275 */ MCD::OPC_FilterValue, 3, 97, 5, 0, // Skip to: 2657
8174/* 1280 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8175/* 1283 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1300
8176/* 1288 */ MCD::OPC_CheckField, 5, 3, 4, 82, 5, 0, // Skip to: 2657
8177/* 1295 */ MCD::OPC_Decode, 216, 12, 219, 2, // Opcode: L4_ploadruht_abs
8178/* 1300 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1317
8179/* 1305 */ MCD::OPC_CheckField, 5, 3, 4, 65, 5, 0, // Skip to: 2657
8180/* 1312 */ MCD::OPC_Decode, 212, 12, 219, 2, // Opcode: L4_ploadruhf_abs
8181/* 1317 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1334
8182/* 1322 */ MCD::OPC_CheckField, 5, 3, 4, 48, 5, 0, // Skip to: 2657
8183/* 1329 */ MCD::OPC_Decode, 218, 12, 219, 2, // Opcode: L4_ploadruhtnew_abs
8184/* 1334 */ MCD::OPC_FilterValue, 7, 38, 5, 0, // Skip to: 2657
8185/* 1339 */ MCD::OPC_CheckField, 5, 3, 4, 31, 5, 0, // Skip to: 2657
8186/* 1346 */ MCD::OPC_Decode, 214, 12, 219, 2, // Opcode: L4_ploadruhfnew_abs
8187/* 1351 */ MCD::OPC_FilterValue, 21, 21, 5, 0, // Skip to: 2657
8188/* 1356 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8189/* 1359 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1383
8190/* 1364 */ MCD::OPC_CheckField, 13, 1, 0, 6, 5, 0, // Skip to: 2657
8191/* 1371 */ MCD::OPC_CheckField, 6, 2, 2, 255, 4, 0, // Skip to: 2657
8192/* 1378 */ MCD::OPC_Decode, 237, 18, 220, 2, // Opcode: S4_storerf_ap
8193/* 1383 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1400
8194/* 1388 */ MCD::OPC_CheckField, 7, 1, 1, 238, 4, 0, // Skip to: 2657
8195/* 1395 */ MCD::OPC_Decode, 239, 18, 221, 2, // Opcode: S4_storerf_ur
8196/* 1400 */ MCD::OPC_FilterValue, 3, 228, 4, 0, // Skip to: 2657
8197/* 1405 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8198/* 1408 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1464
8199/* 1413 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8200/* 1416 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1440
8201/* 1421 */ MCD::OPC_CheckField, 18, 3, 0, 205, 4, 0, // Skip to: 2657
8202/* 1428 */ MCD::OPC_CheckField, 7, 1, 1, 198, 4, 0, // Skip to: 2657
8203/* 1435 */ MCD::OPC_Decode, 167, 18, 222, 2, // Opcode: S4_pstorerft_abs
8204/* 1440 */ MCD::OPC_FilterValue, 1, 188, 4, 0, // Skip to: 2657
8205/* 1445 */ MCD::OPC_CheckField, 18, 3, 0, 181, 4, 0, // Skip to: 2657
8206/* 1452 */ MCD::OPC_CheckField, 7, 1, 1, 174, 4, 0, // Skip to: 2657
8207/* 1459 */ MCD::OPC_Decode, 169, 18, 222, 2, // Opcode: S4_pstorerftnew_abs
8208/* 1464 */ MCD::OPC_FilterValue, 1, 164, 4, 0, // Skip to: 2657
8209/* 1469 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8210/* 1472 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1496
8211/* 1477 */ MCD::OPC_CheckField, 18, 3, 0, 149, 4, 0, // Skip to: 2657
8212/* 1484 */ MCD::OPC_CheckField, 7, 1, 1, 142, 4, 0, // Skip to: 2657
8213/* 1491 */ MCD::OPC_Decode, 162, 18, 222, 2, // Opcode: S4_pstorerff_abs
8214/* 1496 */ MCD::OPC_FilterValue, 1, 132, 4, 0, // Skip to: 2657
8215/* 1501 */ MCD::OPC_CheckField, 18, 3, 0, 125, 4, 0, // Skip to: 2657
8216/* 1508 */ MCD::OPC_CheckField, 7, 1, 1, 118, 4, 0, // Skip to: 2657
8217/* 1515 */ MCD::OPC_Decode, 164, 18, 222, 2, // Opcode: S4_pstorerffnew_abs
8218/* 1520 */ MCD::OPC_FilterValue, 12, 50, 1, 0, // Skip to: 1831
8219/* 1525 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8220/* 1528 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1537
8221/* 1533 */ MCD::OPC_Decode, 196, 15, 51, // Opcode: PS_loadriabs
8222/* 1537 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1662
8223/* 1542 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8224/* 1545 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1569
8225/* 1550 */ MCD::OPC_CheckField, 12, 2, 1, 76, 4, 0, // Skip to: 2657
8226/* 1557 */ MCD::OPC_CheckField, 7, 1, 0, 69, 4, 0, // Skip to: 2657
8227/* 1564 */ MCD::OPC_Decode, 160, 12, 213, 2, // Opcode: L4_loadri_ap
8228/* 1569 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1586
8229/* 1574 */ MCD::OPC_CheckField, 12, 1, 1, 52, 4, 0, // Skip to: 2657
8230/* 1581 */ MCD::OPC_Decode, 162, 12, 214, 2, // Opcode: L4_loadri_ur
8231/* 1586 */ MCD::OPC_FilterValue, 3, 42, 4, 0, // Skip to: 2657
8232/* 1591 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8233/* 1594 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1611
8234/* 1599 */ MCD::OPC_CheckField, 5, 3, 4, 27, 4, 0, // Skip to: 2657
8235/* 1606 */ MCD::OPC_Decode, 200, 12, 219, 2, // Opcode: L4_ploadrit_abs
8236/* 1611 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1628
8237/* 1616 */ MCD::OPC_CheckField, 5, 3, 4, 10, 4, 0, // Skip to: 2657
8238/* 1623 */ MCD::OPC_Decode, 196, 12, 219, 2, // Opcode: L4_ploadrif_abs
8239/* 1628 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1645
8240/* 1633 */ MCD::OPC_CheckField, 5, 3, 4, 249, 3, 0, // Skip to: 2657
8241/* 1640 */ MCD::OPC_Decode, 202, 12, 219, 2, // Opcode: L4_ploadritnew_abs
8242/* 1645 */ MCD::OPC_FilterValue, 7, 239, 3, 0, // Skip to: 2657
8243/* 1650 */ MCD::OPC_CheckField, 5, 3, 4, 232, 3, 0, // Skip to: 2657
8244/* 1657 */ MCD::OPC_Decode, 198, 12, 219, 2, // Opcode: L4_ploadrifnew_abs
8245/* 1662 */ MCD::OPC_FilterValue, 21, 222, 3, 0, // Skip to: 2657
8246/* 1667 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8247/* 1670 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1694
8248/* 1675 */ MCD::OPC_CheckField, 13, 1, 0, 207, 3, 0, // Skip to: 2657
8249/* 1682 */ MCD::OPC_CheckField, 6, 2, 2, 200, 3, 0, // Skip to: 2657
8250/* 1689 */ MCD::OPC_Decode, 246, 18, 220, 2, // Opcode: S4_storeri_ap
8251/* 1694 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1711
8252/* 1699 */ MCD::OPC_CheckField, 7, 1, 1, 183, 3, 0, // Skip to: 2657
8253/* 1706 */ MCD::OPC_Decode, 248, 18, 221, 2, // Opcode: S4_storeri_ur
8254/* 1711 */ MCD::OPC_FilterValue, 3, 173, 3, 0, // Skip to: 2657
8255/* 1716 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8256/* 1719 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1775
8257/* 1724 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8258/* 1727 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1751
8259/* 1732 */ MCD::OPC_CheckField, 18, 3, 0, 150, 3, 0, // Skip to: 2657
8260/* 1739 */ MCD::OPC_CheckField, 7, 1, 1, 143, 3, 0, // Skip to: 2657
8261/* 1746 */ MCD::OPC_Decode, 207, 18, 222, 2, // Opcode: S4_pstorerit_abs
8262/* 1751 */ MCD::OPC_FilterValue, 1, 133, 3, 0, // Skip to: 2657
8263/* 1756 */ MCD::OPC_CheckField, 18, 3, 0, 126, 3, 0, // Skip to: 2657
8264/* 1763 */ MCD::OPC_CheckField, 7, 1, 1, 119, 3, 0, // Skip to: 2657
8265/* 1770 */ MCD::OPC_Decode, 209, 18, 222, 2, // Opcode: S4_pstoreritnew_abs
8266/* 1775 */ MCD::OPC_FilterValue, 1, 109, 3, 0, // Skip to: 2657
8267/* 1780 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8268/* 1783 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1807
8269/* 1788 */ MCD::OPC_CheckField, 18, 3, 0, 94, 3, 0, // Skip to: 2657
8270/* 1795 */ MCD::OPC_CheckField, 7, 1, 1, 87, 3, 0, // Skip to: 2657
8271/* 1802 */ MCD::OPC_Decode, 192, 18, 222, 2, // Opcode: S4_pstorerif_abs
8272/* 1807 */ MCD::OPC_FilterValue, 1, 77, 3, 0, // Skip to: 2657
8273/* 1812 */ MCD::OPC_CheckField, 18, 3, 0, 70, 3, 0, // Skip to: 2657
8274/* 1819 */ MCD::OPC_CheckField, 7, 1, 1, 63, 3, 0, // Skip to: 2657
8275/* 1826 */ MCD::OPC_Decode, 194, 18, 222, 2, // Opcode: S4_pstorerifnew_abs
8276/* 1831 */ MCD::OPC_FilterValue, 13, 254, 1, 0, // Skip to: 2346
8277/* 1836 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8278/* 1839 */ MCD::OPC_FilterValue, 0, 164, 0, 0, // Skip to: 2008
8279/* 1844 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8280/* 1847 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 1871
8281/* 1852 */ MCD::OPC_CheckField, 13, 1, 0, 30, 3, 0, // Skip to: 2657
8282/* 1859 */ MCD::OPC_CheckField, 6, 2, 2, 23, 3, 0, // Skip to: 2657
8283/* 1866 */ MCD::OPC_Decode, 231, 18, 223, 2, // Opcode: S4_storerbnew_ap
8284/* 1871 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 1888
8285/* 1876 */ MCD::OPC_CheckField, 7, 1, 1, 6, 3, 0, // Skip to: 2657
8286/* 1883 */ MCD::OPC_Decode, 233, 18, 224, 2, // Opcode: S4_storerbnew_ur
8287/* 1888 */ MCD::OPC_FilterValue, 87, 252, 2, 0, // Skip to: 2657
8288/* 1893 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8289/* 1896 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1952
8290/* 1901 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8291/* 1904 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1928
8292/* 1909 */ MCD::OPC_CheckField, 18, 3, 0, 229, 2, 0, // Skip to: 2657
8293/* 1916 */ MCD::OPC_CheckField, 7, 1, 1, 222, 2, 0, // Skip to: 2657
8294/* 1923 */ MCD::OPC_Decode, 142, 18, 225, 2, // Opcode: S4_pstorerbnewt_abs
8295/* 1928 */ MCD::OPC_FilterValue, 1, 212, 2, 0, // Skip to: 2657
8296/* 1933 */ MCD::OPC_CheckField, 18, 3, 0, 205, 2, 0, // Skip to: 2657
8297/* 1940 */ MCD::OPC_CheckField, 7, 1, 1, 198, 2, 0, // Skip to: 2657
8298/* 1947 */ MCD::OPC_Decode, 144, 18, 225, 2, // Opcode: S4_pstorerbnewtnew_abs
8299/* 1952 */ MCD::OPC_FilterValue, 1, 188, 2, 0, // Skip to: 2657
8300/* 1957 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8301/* 1960 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1984
8302/* 1965 */ MCD::OPC_CheckField, 18, 3, 0, 173, 2, 0, // Skip to: 2657
8303/* 1972 */ MCD::OPC_CheckField, 7, 1, 1, 166, 2, 0, // Skip to: 2657
8304/* 1979 */ MCD::OPC_Decode, 137, 18, 225, 2, // Opcode: S4_pstorerbnewf_abs
8305/* 1984 */ MCD::OPC_FilterValue, 1, 156, 2, 0, // Skip to: 2657
8306/* 1989 */ MCD::OPC_CheckField, 18, 3, 0, 149, 2, 0, // Skip to: 2657
8307/* 1996 */ MCD::OPC_CheckField, 7, 1, 1, 142, 2, 0, // Skip to: 2657
8308/* 2003 */ MCD::OPC_Decode, 139, 18, 225, 2, // Opcode: S4_pstorerbnewfnew_abs
8309/* 2008 */ MCD::OPC_FilterValue, 1, 164, 0, 0, // Skip to: 2177
8310/* 2013 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8311/* 2016 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 2040
8312/* 2021 */ MCD::OPC_CheckField, 13, 1, 0, 117, 2, 0, // Skip to: 2657
8313/* 2028 */ MCD::OPC_CheckField, 6, 2, 2, 110, 2, 0, // Skip to: 2657
8314/* 2035 */ MCD::OPC_Decode, 243, 18, 223, 2, // Opcode: S4_storerhnew_ap
8315/* 2040 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 2057
8316/* 2045 */ MCD::OPC_CheckField, 7, 1, 1, 93, 2, 0, // Skip to: 2657
8317/* 2052 */ MCD::OPC_Decode, 245, 18, 224, 2, // Opcode: S4_storerhnew_ur
8318/* 2057 */ MCD::OPC_FilterValue, 87, 83, 2, 0, // Skip to: 2657
8319/* 2062 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8320/* 2065 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2121
8321/* 2070 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8322/* 2073 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2097
8323/* 2078 */ MCD::OPC_CheckField, 18, 3, 0, 60, 2, 0, // Skip to: 2657
8324/* 2085 */ MCD::OPC_CheckField, 7, 1, 1, 53, 2, 0, // Skip to: 2657
8325/* 2092 */ MCD::OPC_Decode, 182, 18, 225, 2, // Opcode: S4_pstorerhnewt_abs
8326/* 2097 */ MCD::OPC_FilterValue, 1, 43, 2, 0, // Skip to: 2657
8327/* 2102 */ MCD::OPC_CheckField, 18, 3, 0, 36, 2, 0, // Skip to: 2657
8328/* 2109 */ MCD::OPC_CheckField, 7, 1, 1, 29, 2, 0, // Skip to: 2657
8329/* 2116 */ MCD::OPC_Decode, 184, 18, 225, 2, // Opcode: S4_pstorerhnewtnew_abs
8330/* 2121 */ MCD::OPC_FilterValue, 1, 19, 2, 0, // Skip to: 2657
8331/* 2126 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8332/* 2129 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2153
8333/* 2134 */ MCD::OPC_CheckField, 18, 3, 0, 4, 2, 0, // Skip to: 2657
8334/* 2141 */ MCD::OPC_CheckField, 7, 1, 1, 253, 1, 0, // Skip to: 2657
8335/* 2148 */ MCD::OPC_Decode, 177, 18, 225, 2, // Opcode: S4_pstorerhnewf_abs
8336/* 2153 */ MCD::OPC_FilterValue, 1, 243, 1, 0, // Skip to: 2657
8337/* 2158 */ MCD::OPC_CheckField, 18, 3, 0, 236, 1, 0, // Skip to: 2657
8338/* 2165 */ MCD::OPC_CheckField, 7, 1, 1, 229, 1, 0, // Skip to: 2657
8339/* 2172 */ MCD::OPC_Decode, 179, 18, 225, 2, // Opcode: S4_pstorerhnewfnew_abs
8340/* 2177 */ MCD::OPC_FilterValue, 2, 219, 1, 0, // Skip to: 2657
8341/* 2182 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8342/* 2185 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 2209
8343/* 2190 */ MCD::OPC_CheckField, 13, 1, 0, 204, 1, 0, // Skip to: 2657
8344/* 2197 */ MCD::OPC_CheckField, 6, 2, 2, 197, 1, 0, // Skip to: 2657
8345/* 2204 */ MCD::OPC_Decode, 249, 18, 223, 2, // Opcode: S4_storerinew_ap
8346/* 2209 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 2226
8347/* 2214 */ MCD::OPC_CheckField, 7, 1, 1, 180, 1, 0, // Skip to: 2657
8348/* 2221 */ MCD::OPC_Decode, 251, 18, 224, 2, // Opcode: S4_storerinew_ur
8349/* 2226 */ MCD::OPC_FilterValue, 87, 170, 1, 0, // Skip to: 2657
8350/* 2231 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8351/* 2234 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2290
8352/* 2239 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8353/* 2242 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2266
8354/* 2247 */ MCD::OPC_CheckField, 18, 3, 0, 147, 1, 0, // Skip to: 2657
8355/* 2254 */ MCD::OPC_CheckField, 7, 1, 1, 140, 1, 0, // Skip to: 2657
8356/* 2261 */ MCD::OPC_Decode, 202, 18, 225, 2, // Opcode: S4_pstorerinewt_abs
8357/* 2266 */ MCD::OPC_FilterValue, 1, 130, 1, 0, // Skip to: 2657
8358/* 2271 */ MCD::OPC_CheckField, 18, 3, 0, 123, 1, 0, // Skip to: 2657
8359/* 2278 */ MCD::OPC_CheckField, 7, 1, 1, 116, 1, 0, // Skip to: 2657
8360/* 2285 */ MCD::OPC_Decode, 204, 18, 225, 2, // Opcode: S4_pstorerinewtnew_abs
8361/* 2290 */ MCD::OPC_FilterValue, 1, 106, 1, 0, // Skip to: 2657
8362/* 2295 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8363/* 2298 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2322
8364/* 2303 */ MCD::OPC_CheckField, 18, 3, 0, 91, 1, 0, // Skip to: 2657
8365/* 2310 */ MCD::OPC_CheckField, 7, 1, 1, 84, 1, 0, // Skip to: 2657
8366/* 2317 */ MCD::OPC_Decode, 197, 18, 225, 2, // Opcode: S4_pstorerinewf_abs
8367/* 2322 */ MCD::OPC_FilterValue, 1, 74, 1, 0, // Skip to: 2657
8368/* 2327 */ MCD::OPC_CheckField, 18, 3, 0, 67, 1, 0, // Skip to: 2657
8369/* 2334 */ MCD::OPC_CheckField, 7, 1, 1, 60, 1, 0, // Skip to: 2657
8370/* 2341 */ MCD::OPC_Decode, 199, 18, 225, 2, // Opcode: S4_pstorerinewfnew_abs
8371/* 2346 */ MCD::OPC_FilterValue, 14, 50, 1, 0, // Skip to: 2657
8372/* 2351 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8373/* 2354 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2363
8374/* 2359 */ MCD::OPC_Decode, 194, 15, 53, // Opcode: PS_loadrdabs
8375/* 2363 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 2488
8376/* 2368 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8377/* 2371 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2395
8378/* 2376 */ MCD::OPC_CheckField, 12, 2, 1, 18, 1, 0, // Skip to: 2657
8379/* 2383 */ MCD::OPC_CheckField, 7, 1, 0, 11, 1, 0, // Skip to: 2657
8380/* 2390 */ MCD::OPC_Decode, 154, 12, 217, 2, // Opcode: L4_loadrd_ap
8381/* 2395 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2412
8382/* 2400 */ MCD::OPC_CheckField, 12, 1, 1, 250, 0, 0, // Skip to: 2657
8383/* 2407 */ MCD::OPC_Decode, 156, 12, 218, 2, // Opcode: L4_loadrd_ur
8384/* 2412 */ MCD::OPC_FilterValue, 3, 240, 0, 0, // Skip to: 2657
8385/* 2417 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8386/* 2420 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 2437
8387/* 2425 */ MCD::OPC_CheckField, 5, 3, 4, 225, 0, 0, // Skip to: 2657
8388/* 2432 */ MCD::OPC_Decode, 184, 12, 226, 2, // Opcode: L4_ploadrdt_abs
8389/* 2437 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 2454
8390/* 2442 */ MCD::OPC_CheckField, 5, 3, 4, 208, 0, 0, // Skip to: 2657
8391/* 2449 */ MCD::OPC_Decode, 180, 12, 226, 2, // Opcode: L4_ploadrdf_abs
8392/* 2454 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 2471
8393/* 2459 */ MCD::OPC_CheckField, 5, 3, 4, 191, 0, 0, // Skip to: 2657
8394/* 2466 */ MCD::OPC_Decode, 186, 12, 226, 2, // Opcode: L4_ploadrdtnew_abs
8395/* 2471 */ MCD::OPC_FilterValue, 7, 181, 0, 0, // Skip to: 2657
8396/* 2476 */ MCD::OPC_CheckField, 5, 3, 4, 174, 0, 0, // Skip to: 2657
8397/* 2483 */ MCD::OPC_Decode, 182, 12, 226, 2, // Opcode: L4_ploadrdfnew_abs
8398/* 2488 */ MCD::OPC_FilterValue, 21, 164, 0, 0, // Skip to: 2657
8399/* 2493 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8400/* 2496 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2520
8401/* 2501 */ MCD::OPC_CheckField, 13, 1, 0, 149, 0, 0, // Skip to: 2657
8402/* 2508 */ MCD::OPC_CheckField, 6, 2, 2, 142, 0, 0, // Skip to: 2657
8403/* 2515 */ MCD::OPC_Decode, 234, 18, 227, 2, // Opcode: S4_storerd_ap
8404/* 2520 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2537
8405/* 2525 */ MCD::OPC_CheckField, 7, 1, 1, 125, 0, 0, // Skip to: 2657
8406/* 2532 */ MCD::OPC_Decode, 236, 18, 228, 2, // Opcode: S4_storerd_ur
8407/* 2537 */ MCD::OPC_FilterValue, 3, 115, 0, 0, // Skip to: 2657
8408/* 2542 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8409/* 2545 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2601
8410/* 2550 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8411/* 2553 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2577
8412/* 2558 */ MCD::OPC_CheckField, 18, 3, 0, 92, 0, 0, // Skip to: 2657
8413/* 2565 */ MCD::OPC_CheckField, 7, 1, 1, 85, 0, 0, // Skip to: 2657
8414/* 2572 */ MCD::OPC_Decode, 157, 18, 229, 2, // Opcode: S4_pstorerdt_abs
8415/* 2577 */ MCD::OPC_FilterValue, 1, 75, 0, 0, // Skip to: 2657
8416/* 2582 */ MCD::OPC_CheckField, 18, 3, 0, 68, 0, 0, // Skip to: 2657
8417/* 2589 */ MCD::OPC_CheckField, 7, 1, 1, 61, 0, 0, // Skip to: 2657
8418/* 2596 */ MCD::OPC_Decode, 159, 18, 229, 2, // Opcode: S4_pstorerdtnew_abs
8419/* 2601 */ MCD::OPC_FilterValue, 1, 51, 0, 0, // Skip to: 2657
8420/* 2606 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8421/* 2609 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2633
8422/* 2614 */ MCD::OPC_CheckField, 18, 3, 0, 36, 0, 0, // Skip to: 2657
8423/* 2621 */ MCD::OPC_CheckField, 7, 1, 1, 29, 0, 0, // Skip to: 2657
8424/* 2628 */ MCD::OPC_Decode, 152, 18, 229, 2, // Opcode: S4_pstorerdf_abs
8425/* 2633 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2657
8426/* 2638 */ MCD::OPC_CheckField, 18, 3, 0, 12, 0, 0, // Skip to: 2657
8427/* 2645 */ MCD::OPC_CheckField, 7, 1, 1, 5, 0, 0, // Skip to: 2657
8428/* 2652 */ MCD::OPC_Decode, 154, 18, 229, 2, // Opcode: S4_pstorerdfnew_abs
8429/* 2657 */ MCD::OPC_Fail,
8430 0
8431};
8432
8433static const uint8_t DecoderTableSUBINSN_A32[] = {
8434/* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8435/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8436/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 223, 1, 0, // Skip to: 494
8437/* 15 */ MCD::OPC_Decode, 154, 19, 230, 2, // Opcode: SA1_addi
8438/* 20 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 62
8439/* 25 */ MCD::OPC_ExtractField, 10, 1, // Inst{10} ...
8440/* 28 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 45
8441/* 33 */ MCD::OPC_CheckField, 28, 4, 0, 198, 1, 0, // Skip to: 494
8442/* 40 */ MCD::OPC_Decode, 171, 19, 231, 2, // Opcode: SA1_seti
8443/* 45 */ MCD::OPC_FilterValue, 1, 188, 1, 0, // Skip to: 494
8444/* 50 */ MCD::OPC_CheckField, 28, 4, 0, 181, 1, 0, // Skip to: 494
8445/* 57 */ MCD::OPC_Decode, 156, 19, 232, 2, // Opcode: SA1_addsp
8446/* 62 */ MCD::OPC_FilterValue, 2, 139, 0, 0, // Skip to: 206
8447/* 67 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
8448/* 70 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87
8449/* 75 */ MCD::OPC_CheckField, 28, 4, 0, 156, 1, 0, // Skip to: 494
8450/* 82 */ MCD::OPC_Decode, 175, 19, 233, 2, // Opcode: SA1_tfr
8451/* 87 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 104
8452/* 92 */ MCD::OPC_CheckField, 28, 4, 0, 139, 1, 0, // Skip to: 494
8453/* 99 */ MCD::OPC_Decode, 170, 19, 233, 2, // Opcode: SA1_inc
8454/* 104 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 121
8455/* 109 */ MCD::OPC_CheckField, 28, 4, 0, 122, 1, 0, // Skip to: 494
8456/* 116 */ MCD::OPC_Decode, 157, 19, 233, 2, // Opcode: SA1_and1
8457/* 121 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 138
8458/* 126 */ MCD::OPC_CheckField, 28, 4, 0, 105, 1, 0, // Skip to: 494
8459/* 133 */ MCD::OPC_Decode, 169, 19, 233, 2, // Opcode: SA1_dec
8460/* 138 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 155
8461/* 143 */ MCD::OPC_CheckField, 28, 4, 0, 88, 1, 0, // Skip to: 494
8462/* 150 */ MCD::OPC_Decode, 174, 19, 233, 2, // Opcode: SA1_sxth
8463/* 155 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 172
8464/* 160 */ MCD::OPC_CheckField, 28, 4, 0, 71, 1, 0, // Skip to: 494
8465/* 167 */ MCD::OPC_Decode, 173, 19, 233, 2, // Opcode: SA1_sxtb
8466/* 172 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 189
8467/* 177 */ MCD::OPC_CheckField, 28, 4, 0, 54, 1, 0, // Skip to: 494
8468/* 184 */ MCD::OPC_Decode, 177, 19, 233, 2, // Opcode: SA1_zxth
8469/* 189 */ MCD::OPC_FilterValue, 7, 44, 1, 0, // Skip to: 494
8470/* 194 */ MCD::OPC_CheckField, 28, 4, 0, 37, 1, 0, // Skip to: 494
8471/* 201 */ MCD::OPC_Decode, 176, 19, 233, 2, // Opcode: SA1_zxtb
8472/* 206 */ MCD::OPC_FilterValue, 3, 27, 1, 0, // Skip to: 494
8473/* 211 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
8474/* 214 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 231
8475/* 219 */ MCD::OPC_CheckField, 28, 4, 0, 12, 1, 0, // Skip to: 494
8476/* 226 */ MCD::OPC_Decode, 155, 19, 234, 2, // Opcode: SA1_addrx
8477/* 231 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 255
8478/* 236 */ MCD::OPC_CheckField, 28, 4, 0, 251, 0, 0, // Skip to: 494
8479/* 243 */ MCD::OPC_CheckField, 2, 2, 0, 244, 0, 0, // Skip to: 494
8480/* 250 */ MCD::OPC_Decode, 162, 19, 235, 2, // Opcode: SA1_cmpeqi
8481/* 255 */ MCD::OPC_FilterValue, 2, 88, 0, 0, // Skip to: 348
8482/* 260 */ MCD::OPC_ExtractField, 4, 4, // Inst{7-4} ...
8483/* 263 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 280
8484/* 268 */ MCD::OPC_CheckField, 28, 4, 0, 219, 0, 0, // Skip to: 494
8485/* 275 */ MCD::OPC_Decode, 172, 19, 236, 2, // Opcode: SA1_setin1
8486/* 280 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 297
8487/* 285 */ MCD::OPC_CheckField, 28, 4, 0, 202, 0, 0, // Skip to: 494
8488/* 292 */ MCD::OPC_Decode, 161, 19, 236, 2, // Opcode: SA1_clrtnew
8489/* 297 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 314
8490/* 302 */ MCD::OPC_CheckField, 28, 4, 0, 185, 0, 0, // Skip to: 494
8491/* 309 */ MCD::OPC_Decode, 159, 19, 236, 2, // Opcode: SA1_clrfnew
8492/* 314 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 331
8493/* 319 */ MCD::OPC_CheckField, 28, 4, 0, 168, 0, 0, // Skip to: 494
8494/* 326 */ MCD::OPC_Decode, 160, 19, 236, 2, // Opcode: SA1_clrt
8495/* 331 */ MCD::OPC_FilterValue, 7, 158, 0, 0, // Skip to: 494
8496/* 336 */ MCD::OPC_CheckField, 28, 4, 0, 151, 0, 0, // Skip to: 494
8497/* 343 */ MCD::OPC_Decode, 158, 19, 236, 2, // Opcode: SA1_clrf
8498/* 348 */ MCD::OPC_FilterValue, 4, 99, 0, 0, // Skip to: 452
8499/* 353 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
8500/* 356 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 380
8501/* 361 */ MCD::OPC_CheckField, 28, 4, 0, 126, 0, 0, // Skip to: 494
8502/* 368 */ MCD::OPC_CheckField, 7, 1, 0, 119, 0, 0, // Skip to: 494
8503/* 375 */ MCD::OPC_Decode, 163, 19, 237, 2, // Opcode: SA1_combine0i
8504/* 380 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 404
8505/* 385 */ MCD::OPC_CheckField, 28, 4, 0, 102, 0, 0, // Skip to: 494
8506/* 392 */ MCD::OPC_CheckField, 7, 1, 0, 95, 0, 0, // Skip to: 494
8507/* 399 */ MCD::OPC_Decode, 164, 19, 237, 2, // Opcode: SA1_combine1i
8508/* 404 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 428
8509/* 409 */ MCD::OPC_CheckField, 28, 4, 0, 78, 0, 0, // Skip to: 494
8510/* 416 */ MCD::OPC_CheckField, 7, 1, 0, 71, 0, 0, // Skip to: 494
8511/* 423 */ MCD::OPC_Decode, 165, 19, 237, 2, // Opcode: SA1_combine2i
8512/* 428 */ MCD::OPC_FilterValue, 3, 61, 0, 0, // Skip to: 494
8513/* 433 */ MCD::OPC_CheckField, 28, 4, 0, 54, 0, 0, // Skip to: 494
8514/* 440 */ MCD::OPC_CheckField, 7, 1, 0, 47, 0, 0, // Skip to: 494
8515/* 447 */ MCD::OPC_Decode, 166, 19, 237, 2, // Opcode: SA1_combine3i
8516/* 452 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 494
8517/* 457 */ MCD::OPC_ExtractField, 3, 1, // Inst{3} ...
8518/* 460 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 477
8519/* 465 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 494
8520/* 472 */ MCD::OPC_Decode, 168, 19, 238, 2, // Opcode: SA1_combinezr
8521/* 477 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 494
8522/* 482 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 494
8523/* 489 */ MCD::OPC_Decode, 167, 19, 238, 2, // Opcode: SA1_combinerz
8524/* 494 */ MCD::OPC_Fail,
8525 0
8526};
8527
8528static const uint8_t DecoderTableSUBINSN_L132[] = {
8529/* 0 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
8530/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8531/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 37
8532/* 15 */ MCD::OPC_Decode, 186, 19, 239, 2, // Opcode: SL1_loadri_io
8533/* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
8534/* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 37
8535/* 32 */ MCD::OPC_Decode, 187, 19, 240, 2, // Opcode: SL1_loadrub_io
8536/* 37 */ MCD::OPC_Fail,
8537 0
8538};
8539
8540static const uint8_t DecoderTableSUBINSN_L232[] = {
8541/* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8542/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8543/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 1, 0, // Skip to: 293
8544/* 15 */ MCD::OPC_Decode, 196, 19, 241, 2, // Opcode: SL2_loadrh_io
8545/* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
8546/* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 1, 0, // Skip to: 293
8547/* 32 */ MCD::OPC_Decode, 198, 19, 241, 2, // Opcode: SL2_loadruh_io
8548/* 37 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 54
8549/* 42 */ MCD::OPC_CheckField, 28, 4, 0, 244, 0, 0, // Skip to: 293
8550/* 49 */ MCD::OPC_Decode, 194, 19, 242, 2, // Opcode: SL2_loadrb_io
8551/* 54 */ MCD::OPC_FilterValue, 3, 234, 0, 0, // Skip to: 293
8552/* 59 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
8553/* 62 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 79
8554/* 67 */ MCD::OPC_CheckField, 28, 4, 0, 219, 0, 0, // Skip to: 293
8555/* 74 */ MCD::OPC_Decode, 197, 19, 243, 2, // Opcode: SL2_loadri_sp
8556/* 79 */ MCD::OPC_FilterValue, 3, 209, 0, 0, // Skip to: 293
8557/* 84 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
8558/* 87 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 104
8559/* 92 */ MCD::OPC_CheckField, 28, 4, 0, 194, 0, 0, // Skip to: 293
8560/* 99 */ MCD::OPC_Decode, 195, 19, 244, 2, // Opcode: SL2_loadrd_sp
8561/* 104 */ MCD::OPC_FilterValue, 1, 184, 0, 0, // Skip to: 293
8562/* 109 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
8563/* 112 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 128
8564/* 117 */ MCD::OPC_CheckField, 28, 4, 0, 169, 0, 0, // Skip to: 293
8565/* 124 */ MCD::OPC_Decode, 188, 19, 58, // Opcode: SL2_deallocframe
8566/* 128 */ MCD::OPC_FilterValue, 64, 11, 0, 0, // Skip to: 144
8567/* 133 */ MCD::OPC_CheckField, 28, 4, 0, 153, 0, 0, // Skip to: 293
8568/* 140 */ MCD::OPC_Decode, 199, 19, 58, // Opcode: SL2_return
8569/* 144 */ MCD::OPC_FilterValue, 68, 11, 0, 0, // Skip to: 160
8570/* 149 */ MCD::OPC_CheckField, 28, 4, 0, 137, 0, 0, // Skip to: 293
8571/* 156 */ MCD::OPC_Decode, 202, 19, 58, // Opcode: SL2_return_t
8572/* 160 */ MCD::OPC_FilterValue, 69, 11, 0, 0, // Skip to: 176
8573/* 165 */ MCD::OPC_CheckField, 28, 4, 0, 121, 0, 0, // Skip to: 293
8574/* 172 */ MCD::OPC_Decode, 200, 19, 58, // Opcode: SL2_return_f
8575/* 176 */ MCD::OPC_FilterValue, 70, 11, 0, 0, // Skip to: 192
8576/* 181 */ MCD::OPC_CheckField, 28, 4, 0, 105, 0, 0, // Skip to: 293
8577/* 188 */ MCD::OPC_Decode, 203, 19, 58, // Opcode: SL2_return_tnew
8578/* 192 */ MCD::OPC_FilterValue, 71, 11, 0, 0, // Skip to: 208
8579/* 197 */ MCD::OPC_CheckField, 28, 4, 0, 89, 0, 0, // Skip to: 293
8580/* 204 */ MCD::OPC_Decode, 201, 19, 58, // Opcode: SL2_return_fnew
8581/* 208 */ MCD::OPC_FilterValue, 192, 1, 11, 0, 0, // Skip to: 225
8582/* 214 */ MCD::OPC_CheckField, 28, 4, 0, 72, 0, 0, // Skip to: 293
8583/* 221 */ MCD::OPC_Decode, 189, 19, 58, // Opcode: SL2_jumpr31
8584/* 225 */ MCD::OPC_FilterValue, 196, 1, 11, 0, 0, // Skip to: 242
8585/* 231 */ MCD::OPC_CheckField, 28, 4, 0, 55, 0, 0, // Skip to: 293
8586/* 238 */ MCD::OPC_Decode, 192, 19, 58, // Opcode: SL2_jumpr31_t
8587/* 242 */ MCD::OPC_FilterValue, 197, 1, 11, 0, 0, // Skip to: 259
8588/* 248 */ MCD::OPC_CheckField, 28, 4, 0, 38, 0, 0, // Skip to: 293
8589/* 255 */ MCD::OPC_Decode, 190, 19, 58, // Opcode: SL2_jumpr31_f
8590/* 259 */ MCD::OPC_FilterValue, 198, 1, 11, 0, 0, // Skip to: 276
8591/* 265 */ MCD::OPC_CheckField, 28, 4, 0, 21, 0, 0, // Skip to: 293
8592/* 272 */ MCD::OPC_Decode, 193, 19, 58, // Opcode: SL2_jumpr31_tnew
8593/* 276 */ MCD::OPC_FilterValue, 199, 1, 11, 0, 0, // Skip to: 293
8594/* 282 */ MCD::OPC_CheckField, 28, 4, 0, 4, 0, 0, // Skip to: 293
8595/* 289 */ MCD::OPC_Decode, 191, 19, 58, // Opcode: SL2_jumpr31_fnew
8596/* 293 */ MCD::OPC_Fail,
8597 0
8598};
8599
8600static const uint8_t DecoderTableSUBINSN_S132[] = {
8601/* 0 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
8602/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8603/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 37
8604/* 15 */ MCD::OPC_Decode, 205, 19, 245, 2, // Opcode: SS1_storew_io
8605/* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
8606/* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 37
8607/* 32 */ MCD::OPC_Decode, 204, 19, 246, 2, // Opcode: SS1_storeb_io
8608/* 37 */ MCD::OPC_Fail,
8609 0
8610};
8611
8612static const uint8_t DecoderTableSUBINSN_S232[] = {
8613/* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8614/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8615/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 154, 0, 0, // Skip to: 169
8616/* 15 */ MCD::OPC_Decode, 210, 19, 247, 2, // Opcode: SS2_storeh_io
8617/* 20 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 62
8618/* 25 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
8619/* 28 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 45
8620/* 33 */ MCD::OPC_CheckField, 28, 4, 0, 129, 0, 0, // Skip to: 169
8621/* 40 */ MCD::OPC_Decode, 211, 19, 248, 2, // Opcode: SS2_storew_sp
8622/* 45 */ MCD::OPC_FilterValue, 1, 119, 0, 0, // Skip to: 169
8623/* 50 */ MCD::OPC_CheckField, 28, 4, 0, 112, 0, 0, // Skip to: 169
8624/* 57 */ MCD::OPC_Decode, 209, 19, 249, 2, // Opcode: SS2_stored_sp
8625/* 62 */ MCD::OPC_FilterValue, 2, 71, 0, 0, // Skip to: 138
8626/* 67 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
8627/* 70 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87
8628/* 75 */ MCD::OPC_CheckField, 28, 4, 0, 87, 0, 0, // Skip to: 169
8629/* 82 */ MCD::OPC_Decode, 212, 19, 250, 2, // Opcode: SS2_storewi0
8630/* 87 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 104
8631/* 92 */ MCD::OPC_CheckField, 28, 4, 0, 70, 0, 0, // Skip to: 169
8632/* 99 */ MCD::OPC_Decode, 213, 19, 250, 2, // Opcode: SS2_storewi1
8633/* 104 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 121
8634/* 109 */ MCD::OPC_CheckField, 28, 4, 0, 53, 0, 0, // Skip to: 169
8635/* 116 */ MCD::OPC_Decode, 207, 19, 251, 2, // Opcode: SS2_storebi0
8636/* 121 */ MCD::OPC_FilterValue, 3, 43, 0, 0, // Skip to: 169
8637/* 126 */ MCD::OPC_CheckField, 28, 4, 0, 36, 0, 0, // Skip to: 169
8638/* 133 */ MCD::OPC_Decode, 208, 19, 251, 2, // Opcode: SS2_storebi1
8639/* 138 */ MCD::OPC_FilterValue, 3, 26, 0, 0, // Skip to: 169
8640/* 143 */ MCD::OPC_CheckField, 28, 4, 0, 19, 0, 0, // Skip to: 169
8641/* 150 */ MCD::OPC_CheckField, 9, 2, 2, 12, 0, 0, // Skip to: 169
8642/* 157 */ MCD::OPC_CheckField, 0, 4, 0, 5, 0, 0, // Skip to: 169
8643/* 164 */ MCD::OPC_Decode, 206, 19, 252, 2, // Opcode: SS2_allocframe
8644/* 169 */ MCD::OPC_Fail,
8645 0
8646};
8647
8648static bool checkDecoderPredicate(unsigned Idx, const FeatureBitset &Bits) {
8649 switch (Idx) {
8650 default: llvm_unreachable("Invalid index!");
8651 case 0:
8652 return (Bits[Hexagon::ArchV60]);
8653 case 1:
8654 return (Bits[Hexagon::FeaturePreV65]);
8655 case 2:
8656 return (Bits[Hexagon::ArchV65]);
8657 case 3:
8658 return (Bits[Hexagon::ArchV67]);
8659 case 4:
8660 return (Bits[Hexagon::ArchV62]);
8661 case 5:
8662 return (Bits[Hexagon::ArchV67] && Bits[Hexagon::ExtensionAudio]);
8663 case 6:
8664 return (Bits[Hexagon::ArchV66]);
8665 case 7:
8666 return (Bits[Hexagon::ArchV55]);
8667 case 8:
8668 return (Bits[Hexagon::ExtensionHVXV62]);
8669 case 9:
8670 return (Bits[Hexagon::ExtensionHVXV65]);
8671 case 10:
8672 return (Bits[Hexagon::ExtensionHVXV60]);
8673 case 11:
8674 return (Bits[Hexagon::ExtensionHVXV66] && Bits[Hexagon::ExtensionZReg]);
8675 case 12:
8676 return (Bits[Hexagon::ExtensionHVXV66]);
8677 }
8678}
8679
8680template <typename InsnType>
8681static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
8682 uint64_t Address, const void *Decoder, bool &DecodeComplete) {
8683 DecodeComplete = true;
8684 InsnType tmp;
8685 switch (Idx) {
8686 default: llvm_unreachable("Invalid index!");
8687 case 0:
8688 tmp = 0x0;
8689 tmp |= fieldFromInstruction(insn, 0, 14) << 6;
8690 tmp |= fieldFromInstruction(insn, 16, 12) << 20;
8691 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8692 return S;
8693 case 1:
8694 tmp = fieldFromInstruction(insn, 16, 4);
8695 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8696 tmp = fieldFromInstruction(insn, 8, 5);
8697 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8698 tmp = 0x0;
8699 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8700 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8701 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8702 return S;
8703 case 2:
8704 tmp = fieldFromInstruction(insn, 16, 4);
8705 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8706 tmp = 0x0;
8707 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8708 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8709 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8710 return S;
8711 case 3:
8712 tmp = fieldFromInstruction(insn, 16, 4);
8713 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8714 tmp = fieldFromInstruction(insn, 8, 4);
8715 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8716 tmp = 0x0;
8717 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8718 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8719 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8720 return S;
8721 case 4:
8722 tmp = fieldFromInstruction(insn, 16, 4);
8723 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8724 tmp = fieldFromInstruction(insn, 8, 6);
8725 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8726 tmp = 0x0;
8727 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8728 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8729 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8730 return S;
8731 case 5:
8732 tmp = fieldFromInstruction(insn, 8, 4);
8733 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8734 tmp = fieldFromInstruction(insn, 16, 4);
8735 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8736 tmp = 0x0;
8737 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8738 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8739 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8740 return S;
8741 case 6:
8742 tmp = fieldFromInstruction(insn, 16, 3);
8743 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8744 tmp = fieldFromInstruction(insn, 8, 5);
8745 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8746 tmp = 0x0;
8747 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8748 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8749 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8750 return S;
8751 case 7:
8752 tmp = fieldFromInstruction(insn, 8, 5);
8753 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8754 tmp = fieldFromInstruction(insn, 16, 3);
8755 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8756 tmp = 0x0;
8757 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8758 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8759 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8760 return S;
8761 case 8:
8762 tmp = fieldFromInstruction(insn, 16, 3);
8763 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8764 tmp = fieldFromInstruction(insn, 8, 5);
8765 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8766 tmp = 0x0;
8767 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8768 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8769 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8770 return S;
8771 case 9:
8772 tmp = fieldFromInstruction(insn, 16, 3);
8773 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8774 tmp = 0x0;
8775 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8776 tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8777 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8778 return S;
8779 case 10:
8780 tmp = fieldFromInstruction(insn, 0, 5);
8781 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8782 tmp = fieldFromInstruction(insn, 5, 2);
8783 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8784 tmp = fieldFromInstruction(insn, 16, 5);
8785 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8786 tmp = fieldFromInstruction(insn, 8, 5);
8787 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8788 tmp = 0x0;
8789 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8790 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8791 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8792 return S;
8793 case 11:
8794 tmp = fieldFromInstruction(insn, 0, 5);
8795 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8796 tmp = fieldFromInstruction(insn, 5, 2);
8797 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8798 tmp = fieldFromInstruction(insn, 16, 5);
8799 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8800 tmp = fieldFromInstruction(insn, 8, 5);
8801 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8802 tmp = 0x0;
8803 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8804 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8805 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8806 return S;
8807 case 12:
8808 tmp = fieldFromInstruction(insn, 5, 2);
8809 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8810 tmp = fieldFromInstruction(insn, 16, 5);
8811 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8812 tmp = fieldFromInstruction(insn, 8, 5);
8813 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8814 tmp = 0x0;
8815 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8816 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8817 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8818 tmp = fieldFromInstruction(insn, 0, 5);
8819 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8820 return S;
8821 case 13:
8822 tmp = fieldFromInstruction(insn, 5, 2);
8823 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8824 tmp = fieldFromInstruction(insn, 16, 5);
8825 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8826 tmp = fieldFromInstruction(insn, 8, 5);
8827 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8828 tmp = 0x0;
8829 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8830 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8831 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8832 tmp = fieldFromInstruction(insn, 0, 3);
8833 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8834 return S;
8835 case 14:
8836 tmp = fieldFromInstruction(insn, 5, 2);
8837 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8838 tmp = fieldFromInstruction(insn, 16, 5);
8839 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8840 tmp = fieldFromInstruction(insn, 8, 5);
8841 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8842 tmp = 0x0;
8843 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8844 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8845 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8846 tmp = fieldFromInstruction(insn, 0, 5);
8847 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8848 return S;
8849 case 15:
8850 tmp = fieldFromInstruction(insn, 5, 2);
8851 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8852 tmp = fieldFromInstruction(insn, 16, 5);
8853 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8854 tmp = fieldFromInstruction(insn, 7, 6);
8855 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8856 tmp = 0x0;
8857 tmp |= fieldFromInstruction(insn, 0, 5) << 0;
8858 tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8859 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8860 return S;
8861 case 16:
8862 tmp = fieldFromInstruction(insn, 5, 2);
8863 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8864 tmp = fieldFromInstruction(insn, 16, 5);
8865 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8866 tmp = fieldFromInstruction(insn, 7, 6) << 1;
8867 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8868 tmp = 0x0;
8869 tmp |= fieldFromInstruction(insn, 0, 5) << 0;
8870 tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8871 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8872 return S;
8873 case 17:
8874 tmp = fieldFromInstruction(insn, 5, 2);
8875 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8876 tmp = fieldFromInstruction(insn, 16, 5);
8877 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8878 tmp = fieldFromInstruction(insn, 7, 6) << 2;
8879 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8880 tmp = 0x0;
8881 tmp |= fieldFromInstruction(insn, 0, 5) << 0;
8882 tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8883 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8884 return S;
8885 case 18:
8886 tmp = fieldFromInstruction(insn, 0, 5);
8887 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8888 tmp = fieldFromInstruction(insn, 16, 5);
8889 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8890 tmp = fieldFromInstruction(insn, 8, 5);
8891 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8892 tmp = 0x0;
8893 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8894 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8895 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8896 return S;
8897 case 19:
8898 tmp = fieldFromInstruction(insn, 0, 5);
8899 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8900 tmp = fieldFromInstruction(insn, 16, 5);
8901 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8902 tmp = fieldFromInstruction(insn, 8, 5);
8903 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8904 tmp = 0x0;
8905 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8906 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8907 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8908 return S;
8909 case 20:
8910 tmp = fieldFromInstruction(insn, 16, 5);
8911 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8912 tmp = fieldFromInstruction(insn, 8, 5);
8913 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8914 tmp = 0x0;
8915 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8916 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8917 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8918 tmp = fieldFromInstruction(insn, 0, 5);
8919 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8920 return S;
8921 case 21:
8922 tmp = fieldFromInstruction(insn, 16, 5);
8923 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8924 tmp = fieldFromInstruction(insn, 8, 5);
8925 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8926 tmp = 0x0;
8927 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8928 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8929 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8930 tmp = fieldFromInstruction(insn, 0, 3);
8931 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8932 return S;
8933 case 22:
8934 tmp = fieldFromInstruction(insn, 16, 5);
8935 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8936 tmp = fieldFromInstruction(insn, 8, 5);
8937 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8938 tmp = 0x0;
8939 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8940 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8941 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8942 tmp = fieldFromInstruction(insn, 0, 5);
8943 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8944 return S;
8945 case 23:
8946 tmp = fieldFromInstruction(insn, 16, 5);
8947 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8948 tmp = fieldFromInstruction(insn, 7, 6);
8949 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8950 tmp = 0x0;
8951 tmp |= fieldFromInstruction(insn, 0, 7) << 0;
8952 tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8953 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8954 return S;
8955 case 24:
8956 tmp = fieldFromInstruction(insn, 16, 5);
8957 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8958 tmp = fieldFromInstruction(insn, 7, 6) << 1;
8959 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8960 tmp = 0x0;
8961 tmp |= fieldFromInstruction(insn, 0, 7) << 0;
8962 tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8963 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8964 return S;
8965 case 25:
8966 tmp = fieldFromInstruction(insn, 16, 5);
8967 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8968 tmp = fieldFromInstruction(insn, 7, 6) << 2;
8969 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8970 tmp = 0x0;
8971 tmp |= fieldFromInstruction(insn, 0, 7) << 0;
8972 tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8973 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8974 return S;
8975 case 26:
8976 tmp = fieldFromInstruction(insn, 16, 5);
8977 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8978 tmp = fieldFromInstruction(insn, 7, 6);
8979 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8980 tmp = fieldFromInstruction(insn, 0, 5);
8981 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8982 return S;
8983 case 27:
8984 tmp = fieldFromInstruction(insn, 16, 5);
8985 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8986 tmp = fieldFromInstruction(insn, 7, 6) << 1;
8987 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8988 tmp = fieldFromInstruction(insn, 0, 5);
8989 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8990 return S;
8991 case 28:
8992 tmp = fieldFromInstruction(insn, 16, 5);
8993 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8994 tmp = fieldFromInstruction(insn, 7, 6) << 2;
8995 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8996 tmp = fieldFromInstruction(insn, 0, 5);
8997 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8998 return S;
8999 case 29:
9000 tmp = fieldFromInstruction(insn, 16, 5);
9001 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9002 tmp = fieldFromInstruction(insn, 7, 6);
9003 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9004 tmp = fieldFromInstruction(insn, 0, 5);
9005 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9006 return S;
9007 case 30:
9008 tmp = fieldFromInstruction(insn, 16, 5);
9009 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9010 tmp = fieldFromInstruction(insn, 7, 6) << 1;
9011 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9012 tmp = fieldFromInstruction(insn, 0, 5);
9013 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9014 return S;
9015 case 31:
9016 tmp = fieldFromInstruction(insn, 16, 5);
9017 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9018 tmp = fieldFromInstruction(insn, 7, 6) << 2;
9019 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9020 tmp = fieldFromInstruction(insn, 0, 5);
9021 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9022 return S;
9023 case 32:
9024 tmp = fieldFromInstruction(insn, 0, 2);
9025 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9026 tmp = fieldFromInstruction(insn, 16, 5);
9027 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9028 tmp = 0x0;
9029 tmp |= fieldFromInstruction(insn, 3, 5) << 0;
9030 tmp |= fieldFromInstruction(insn, 13, 1) << 5;
9031 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9032 tmp = fieldFromInstruction(insn, 8, 5);
9033 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9034 return S;
9035 case 33:
9036 tmp = 0x0;
9037 tmp |= fieldFromInstruction(insn, 0, 8) << 0;
9038 tmp |= fieldFromInstruction(insn, 13, 1) << 8;
9039 tmp |= fieldFromInstruction(insn, 16, 5) << 9;
9040 tmp |= fieldFromInstruction(insn, 25, 2) << 14;
9041 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9042 tmp = fieldFromInstruction(insn, 8, 5);
9043 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9044 return S;
9045 case 34:
9046 tmp = fieldFromInstruction(insn, 0, 2);
9047 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9048 tmp = fieldFromInstruction(insn, 16, 5);
9049 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9050 tmp = 0x0;
9051 tmp |= fieldFromInstruction(insn, 3, 5) << 1;
9052 tmp |= fieldFromInstruction(insn, 13, 1) << 6;
9053 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9054 tmp = fieldFromInstruction(insn, 8, 5);
9055 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9056 return S;
9057 case 35:
9058 tmp = 0x0;
9059 tmp |= fieldFromInstruction(insn, 0, 8) << 1;
9060 tmp |= fieldFromInstruction(insn, 13, 1) << 9;
9061 tmp |= fieldFromInstruction(insn, 16, 5) << 10;
9062 tmp |= fieldFromInstruction(insn, 25, 2) << 15;
9063 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9064 tmp = fieldFromInstruction(insn, 8, 5);
9065 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9066 return S;
9067 case 36:
9068 tmp = fieldFromInstruction(insn, 0, 2);
9069 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9070 tmp = fieldFromInstruction(insn, 16, 5);
9071 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9072 tmp = 0x0;
9073 tmp |= fieldFromInstruction(insn, 3, 5) << 2;
9074 tmp |= fieldFromInstruction(insn, 13, 1) << 7;
9075 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9076 tmp = fieldFromInstruction(insn, 8, 5);
9077 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9078 return S;
9079 case 37:
9080 tmp = 0x0;
9081 tmp |= fieldFromInstruction(insn, 0, 8) << 2;
9082 tmp |= fieldFromInstruction(insn, 13, 1) << 10;
9083 tmp |= fieldFromInstruction(insn, 16, 5) << 11;
9084 tmp |= fieldFromInstruction(insn, 25, 2) << 16;
9085 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9086 tmp = fieldFromInstruction(insn, 8, 5);
9087 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9088 return S;
9089 case 38:
9090 tmp = fieldFromInstruction(insn, 0, 2);
9091 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9092 tmp = fieldFromInstruction(insn, 16, 5);
9093 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9094 tmp = 0x0;
9095 tmp |= fieldFromInstruction(insn, 3, 5) << 0;
9096 tmp |= fieldFromInstruction(insn, 13, 1) << 5;
9097 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9098 tmp = fieldFromInstruction(insn, 8, 3);
9099 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9100 return S;
9101 case 39:
9102 tmp = 0x0;
9103 tmp |= fieldFromInstruction(insn, 0, 8) << 0;
9104 tmp |= fieldFromInstruction(insn, 13, 1) << 8;
9105 tmp |= fieldFromInstruction(insn, 16, 5) << 9;
9106 tmp |= fieldFromInstruction(insn, 25, 2) << 14;
9107 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9108 tmp = fieldFromInstruction(insn, 8, 3);
9109 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9110 return S;
9111 case 40:
9112 tmp = fieldFromInstruction(insn, 0, 2);
9113 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9114 tmp = fieldFromInstruction(insn, 16, 5);
9115 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9116 tmp = 0x0;
9117 tmp |= fieldFromInstruction(insn, 3, 5) << 1;
9118 tmp |= fieldFromInstruction(insn, 13, 1) << 6;
9119 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9120 tmp = fieldFromInstruction(insn, 8, 3);
9121 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9122 return S;
9123 case 41:
9124 tmp = 0x0;
9125 tmp |= fieldFromInstruction(insn, 0, 8) << 1;
9126 tmp |= fieldFromInstruction(insn, 13, 1) << 9;
9127 tmp |= fieldFromInstruction(insn, 16, 5) << 10;
9128 tmp |= fieldFromInstruction(insn, 25, 2) << 15;
9129 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9130 tmp = fieldFromInstruction(insn, 8, 3);
9131 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9132 return S;
9133 case 42:
9134 tmp = fieldFromInstruction(insn, 0, 2);
9135 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9136 tmp = fieldFromInstruction(insn, 16, 5);
9137 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9138 tmp = 0x0;
9139 tmp |= fieldFromInstruction(insn, 3, 5) << 2;
9140 tmp |= fieldFromInstruction(insn, 13, 1) << 7;
9141 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9142 tmp = fieldFromInstruction(insn, 8, 3);
9143 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9144 return S;
9145 case 43:
9146 tmp = 0x0;
9147 tmp |= fieldFromInstruction(insn, 0, 8) << 2;
9148 tmp |= fieldFromInstruction(insn, 13, 1) << 10;
9149 tmp |= fieldFromInstruction(insn, 16, 5) << 11;
9150 tmp |= fieldFromInstruction(insn, 25, 2) << 16;
9151 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9152 tmp = fieldFromInstruction(insn, 8, 3);
9153 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9154 return S;
9155 case 44:
9156 tmp = fieldFromInstruction(insn, 0, 2);
9157 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9158 tmp = fieldFromInstruction(insn, 16, 5);
9159 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9160 tmp = 0x0;
9161 tmp |= fieldFromInstruction(insn, 3, 5) << 3;
9162 tmp |= fieldFromInstruction(insn, 13, 1) << 8;
9163 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9164 tmp = fieldFromInstruction(insn, 8, 5);
9165 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9166 return S;
9167 case 45:
9168 tmp = 0x0;
9169 tmp |= fieldFromInstruction(insn, 0, 8) << 3;
9170 tmp |= fieldFromInstruction(insn, 13, 1) << 11;
9171 tmp |= fieldFromInstruction(insn, 16, 5) << 12;
9172 tmp |= fieldFromInstruction(insn, 25, 2) << 17;
9173 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9174 tmp = fieldFromInstruction(insn, 8, 5);
9175 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9176 return S;
9177 case 46:
9178 tmp = fieldFromInstruction(insn, 0, 5);
9179 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9180 tmp = fieldFromInstruction(insn, 11, 2);
9181 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9182 tmp = fieldFromInstruction(insn, 16, 5);
9183 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9184 tmp = fieldFromInstruction(insn, 5, 6);
9185 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9186 return S;
9187 case 47:
9188 tmp = fieldFromInstruction(insn, 0, 5);
9189 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9190 tmp = 0x0;
9191 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9192 tmp |= fieldFromInstruction(insn, 16, 5) << 9;
9193 tmp |= fieldFromInstruction(insn, 25, 2) << 14;
9194 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9195 return S;
9196 case 48:
9197 tmp = fieldFromInstruction(insn, 0, 5);
9198 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9199 tmp = fieldFromInstruction(insn, 11, 2);
9200 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9201 tmp = fieldFromInstruction(insn, 16, 5);
9202 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9203 tmp = fieldFromInstruction(insn, 5, 6) << 1;
9204 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9205 return S;
9206 case 49:
9207 tmp = fieldFromInstruction(insn, 0, 5);
9208 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9209 tmp = 0x0;
9210 tmp |= fieldFromInstruction(insn, 5, 9) << 1;
9211 tmp |= fieldFromInstruction(insn, 16, 5) << 10;
9212 tmp |= fieldFromInstruction(insn, 25, 2) << 15;
9213 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9214 return S;
9215 case 50:
9216 tmp = fieldFromInstruction(insn, 0, 5);
9217 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9218 tmp = fieldFromInstruction(insn, 11, 2);
9219 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9220 tmp = fieldFromInstruction(insn, 16, 5);
9221 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9222 tmp = fieldFromInstruction(insn, 5, 6) << 2;
9223 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9224 return S;
9225 case 51:
9226 tmp = fieldFromInstruction(insn, 0, 5);
9227 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9228 tmp = 0x0;
9229 tmp |= fieldFromInstruction(insn, 5, 9) << 2;
9230 tmp |= fieldFromInstruction(insn, 16, 5) << 11;
9231 tmp |= fieldFromInstruction(insn, 25, 2) << 16;
9232 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9233 return S;
9234 case 52:
9235 tmp = fieldFromInstruction(insn, 0, 5);
9236 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9237 tmp = fieldFromInstruction(insn, 11, 2);
9238 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9239 tmp = fieldFromInstruction(insn, 16, 5);
9240 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9241 tmp = fieldFromInstruction(insn, 5, 6) << 3;
9242 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9243 return S;
9244 case 53:
9245 tmp = fieldFromInstruction(insn, 0, 5);
9246 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9247 tmp = 0x0;
9248 tmp |= fieldFromInstruction(insn, 5, 9) << 3;
9249 tmp |= fieldFromInstruction(insn, 16, 5) << 12;
9250 tmp |= fieldFromInstruction(insn, 25, 2) << 17;
9251 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9252 return S;
9253 case 54:
9254 tmp = fieldFromInstruction(insn, 16, 5);
9255 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9256 return S;
9257 case 55:
9258 tmp = fieldFromInstruction(insn, 8, 2);
9259 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9260 tmp = fieldFromInstruction(insn, 16, 5);
9261 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9262 return S;
9263 case 56:
9264 tmp = 0x0;
9265 tmp |= fieldFromInstruction(insn, 2, 3) << 0;
9266 tmp |= fieldFromInstruction(insn, 8, 5) << 3;
9267 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9268 return S;
9269 case 57:
9270 tmp = fieldFromInstruction(insn, 16, 5);
9271 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9272 tmp = fieldFromInstruction(insn, 16, 5);
9273 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9274 tmp = 0x0;
9275 tmp |= fieldFromInstruction(insn, 2, 3) << 0;
9276 tmp |= fieldFromInstruction(insn, 8, 5) << 3;
9277 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9278 return S;
9279 case 58:
9280 return S;
9281 case 59:
9282 tmp = 0x0;
9283 tmp |= fieldFromInstruction(insn, 1, 13) << 2;
9284 tmp |= fieldFromInstruction(insn, 16, 9) << 15;
9285 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9286 return S;
9287 case 60:
9288 tmp = fieldFromInstruction(insn, 8, 2);
9289 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9290 tmp = 0x0;
9291 tmp |= fieldFromInstruction(insn, 1, 7) << 2;
9292 tmp |= fieldFromInstruction(insn, 13, 1) << 9;
9293 tmp |= fieldFromInstruction(insn, 16, 5) << 10;
9294 tmp |= fieldFromInstruction(insn, 22, 2) << 15;
9295 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9296 return S;
9297 case 61:
9298 tmp = 0x0;
9299 tmp |= fieldFromInstruction(insn, 3, 2) << 2;
9300 tmp |= fieldFromInstruction(insn, 8, 5) << 4;
9301 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9302 tmp = fieldFromInstruction(insn, 16, 5);
9303 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9304 return S;
9305 case 62:
9306 tmp = fieldFromInstruction(insn, 16, 5);
9307 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9308 tmp = 0x0;
9309 tmp |= fieldFromInstruction(insn, 1, 11) << 2;
9310 tmp |= fieldFromInstruction(insn, 13, 1) << 13;
9311 tmp |= fieldFromInstruction(insn, 21, 1) << 14;
9312 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9313 return S;
9314 case 63:
9315 tmp = fieldFromInstruction(insn, 0, 5);
9316 if (DecodeGuestRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9317 tmp = fieldFromInstruction(insn, 16, 5);
9318 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9319 return S;
9320 case 64:
9321 tmp = fieldFromInstruction(insn, 0, 5);
9322 if (DecodeCtrRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9323 tmp = fieldFromInstruction(insn, 16, 5);
9324 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9325 return S;
9326 case 65:
9327 tmp = fieldFromInstruction(insn, 16, 5);
9328 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9329 tmp = fieldFromInstruction(insn, 8, 5);
9330 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9331 return S;
9332 case 66:
9333 tmp = fieldFromInstruction(insn, 0, 5);
9334 if (DecodeGuestRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9335 tmp = fieldFromInstruction(insn, 16, 5);
9336 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9337 return S;
9338 case 67:
9339 tmp = fieldFromInstruction(insn, 0, 5);
9340 if (DecodeCtrRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9341 tmp = fieldFromInstruction(insn, 16, 5);
9342 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9343 return S;
9344 case 68:
9345 tmp = fieldFromInstruction(insn, 0, 5);
9346 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9347 tmp = fieldFromInstruction(insn, 16, 5);
9348 if (DecodeCtrRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9349 return S;
9350 case 69:
9351 tmp = fieldFromInstruction(insn, 0, 5);
9352 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9353 tmp = fieldFromInstruction(insn, 16, 5);
9354 if (DecodeGuestRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9355 return S;
9356 case 70:
9357 tmp = 0x0;
9358 tmp |= fieldFromInstruction(insn, 3, 2) << 2;
9359 tmp |= fieldFromInstruction(insn, 8, 5) << 4;
9360 if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9361 tmp = 0x0;
9362 tmp |= fieldFromInstruction(insn, 0, 2) << 0;
9363 tmp |= fieldFromInstruction(insn, 5, 3) << 2;
9364 tmp |= fieldFromInstruction(insn, 16, 5) << 5;
9365 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9366 return S;
9367 case 71:
9368 tmp = fieldFromInstruction(insn, 0, 5);
9369 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9370 tmp = fieldFromInstruction(insn, 16, 5);
9371 if (DecodeCtrRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9372 return S;
9373 case 72:
9374 tmp = fieldFromInstruction(insn, 0, 5);
9375 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9376 tmp = fieldFromInstruction(insn, 16, 5);
9377 if (DecodeGuestRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9378 return S;
9379 case 73:
9380 tmp = fieldFromInstruction(insn, 0, 5);
9381 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9382 tmp = fieldFromInstruction(insn, 7, 6);
9383 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9384 return S;
9385 case 74:
9386 tmp = fieldFromInstruction(insn, 0, 2);
9387 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9388 tmp = fieldFromInstruction(insn, 8, 2);
9389 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9390 tmp = fieldFromInstruction(insn, 16, 2);
9391 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9392 return S;
9393 case 75:
9394 tmp = fieldFromInstruction(insn, 0, 2);
9395 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9396 tmp = fieldFromInstruction(insn, 16, 2);
9397 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9398 tmp = fieldFromInstruction(insn, 8, 2);
9399 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9400 return S;
9401 case 76:
9402 tmp = fieldFromInstruction(insn, 0, 2);
9403 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9404 tmp = fieldFromInstruction(insn, 16, 2);
9405 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9406 tmp = fieldFromInstruction(insn, 8, 2);
9407 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9408 tmp = fieldFromInstruction(insn, 6, 2);
9409 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9410 return S;
9411 case 77:
9412 tmp = fieldFromInstruction(insn, 0, 2);
9413 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9414 tmp = fieldFromInstruction(insn, 16, 2);
9415 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9416 return S;
9417 case 78:
9418 tmp = fieldFromInstruction(insn, 0, 5);
9419 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9420 tmp = fieldFromInstruction(insn, 16, 5);
9421 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9422 return S;
9423 case 79:
9424 tmp = fieldFromInstruction(insn, 0, 5);
9425 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9426 tmp = fieldFromInstruction(insn, 8, 2);
9427 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9428 tmp = fieldFromInstruction(insn, 16, 5);
9429 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9430 return S;
9431 case 80:
9432 tmp = fieldFromInstruction(insn, 16, 5);
9433 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9434 tmp = fieldFromInstruction(insn, 16, 5);
9435 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9436 tmp = 0x0;
9437 tmp |= fieldFromInstruction(insn, 0, 14) << 0;
9438 tmp |= fieldFromInstruction(insn, 22, 2) << 14;
9439 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9440 return S;
9441 case 81:
9442 tmp = fieldFromInstruction(insn, 0, 5);
9443 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9444 tmp = fieldFromInstruction(insn, 21, 2);
9445 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9446 tmp = fieldFromInstruction(insn, 16, 5);
9447 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9448 tmp = fieldFromInstruction(insn, 5, 8);
9449 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9450 return S;
9451 case 82:
9452 tmp = fieldFromInstruction(insn, 0, 5);
9453 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9454 tmp = fieldFromInstruction(insn, 21, 2);
9455 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9456 tmp = fieldFromInstruction(insn, 5, 8);
9457 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9458 tmp = fieldFromInstruction(insn, 16, 5);
9459 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9460 return S;
9461 case 83:
9462 tmp = fieldFromInstruction(insn, 0, 5);
9463 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9464 tmp = fieldFromInstruction(insn, 16, 5);
9465 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9466 tmp = fieldFromInstruction(insn, 5, 8);
9467 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9468 return S;
9469 case 84:
9470 tmp = fieldFromInstruction(insn, 0, 5);
9471 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9472 tmp = fieldFromInstruction(insn, 5, 8);
9473 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9474 tmp = fieldFromInstruction(insn, 16, 5);
9475 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9476 return S;
9477 case 85:
9478 tmp = fieldFromInstruction(insn, 0, 5);
9479 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9480 tmp = fieldFromInstruction(insn, 16, 5);
9481 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9482 tmp = fieldFromInstruction(insn, 5, 8);
9483 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9484 return S;
9485 case 86:
9486 tmp = fieldFromInstruction(insn, 0, 2);
9487 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9488 tmp = fieldFromInstruction(insn, 16, 5);
9489 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9490 tmp = 0x0;
9491 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9492 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
9493 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9494 return S;
9495 case 87:
9496 tmp = fieldFromInstruction(insn, 0, 2);
9497 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9498 tmp = fieldFromInstruction(insn, 16, 5);
9499 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9500 tmp = fieldFromInstruction(insn, 5, 9);
9501 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9502 return S;
9503 case 88:
9504 tmp = fieldFromInstruction(insn, 0, 5);
9505 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9506 tmp = fieldFromInstruction(insn, 16, 5);
9507 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9508 tmp = 0x0;
9509 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9510 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
9511 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9512 return S;
9513 case 89:
9514 tmp = fieldFromInstruction(insn, 0, 5);
9515 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9516 tmp = 0x0;
9517 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9518 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
9519 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9520 tmp = fieldFromInstruction(insn, 16, 5);
9521 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9522 return S;
9523 case 90:
9524 tmp = fieldFromInstruction(insn, 0, 5);
9525 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9526 tmp = 0x0;
9527 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9528 tmp |= fieldFromInstruction(insn, 16, 5) << 9;
9529 tmp |= fieldFromInstruction(insn, 22, 2) << 14;
9530 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9531 return S;
9532 case 91:
9533 tmp = fieldFromInstruction(insn, 0, 5);
9534 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9535 tmp = fieldFromInstruction(insn, 23, 2);
9536 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9537 tmp = fieldFromInstruction(insn, 5, 8);
9538 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9539 tmp = 0x0;
9540 tmp |= fieldFromInstruction(insn, 13, 1) << 0;
9541 tmp |= fieldFromInstruction(insn, 16, 7) << 1;
9542 if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9543 return S;
9544 case 92:
9545 tmp = fieldFromInstruction(insn, 0, 5);
9546 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9547 tmp = fieldFromInstruction(insn, 5, 8);
9548 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9549 tmp = 0x0;
9550 tmp |= fieldFromInstruction(insn, 13, 1) << 0;
9551 tmp |= fieldFromInstruction(insn, 16, 7) << 1;
9552 if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9553 return S;
9554 case 93:
9555 tmp = fieldFromInstruction(insn, 0, 5);
9556 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9557 tmp = fieldFromInstruction(insn, 5, 8);
9558 if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9559 tmp = 0x0;
9560 tmp |= fieldFromInstruction(insn, 13, 1) << 0;
9561 tmp |= fieldFromInstruction(insn, 16, 5) << 1;
9562 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9563 return S;
9564 case 94:
9565 tmp = fieldFromInstruction(insn, 0, 5);
9566 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9567 tmp = fieldFromInstruction(insn, 21, 2);
9568 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9569 tmp = 0x0;
9570 tmp |= fieldFromInstruction(insn, 5, 8) << 0;
9571 tmp |= fieldFromInstruction(insn, 16, 4) << 8;
9572 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9573 return S;
9574 case 95:
9575 tmp = fieldFromInstruction(insn, 0, 5);
9576 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9577 tmp = fieldFromInstruction(insn, 16, 5);
9578 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9579 tmp = fieldFromInstruction(insn, 8, 6);
9580 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9581 return S;
9582 case 96:
9583 tmp = fieldFromInstruction(insn, 0, 5);
9584 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9585 tmp = fieldFromInstruction(insn, 16, 5);
9586 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9587 tmp = fieldFromInstruction(insn, 8, 4);
9588 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9589 return S;
9590 case 97:
9591 tmp = fieldFromInstruction(insn, 0, 5);
9592 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9593 tmp = fieldFromInstruction(insn, 16, 5);
9594 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9595 tmp = fieldFromInstruction(insn, 8, 5);
9596 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9597 return S;
9598 case 98:
9599 tmp = fieldFromInstruction(insn, 0, 5);
9600 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9601 tmp = fieldFromInstruction(insn, 16, 5);
9602 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9603 return S;
9604 case 99:
9605 tmp = fieldFromInstruction(insn, 0, 5);
9606 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9607 tmp = fieldFromInstruction(insn, 16, 5);
9608 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9609 tmp = fieldFromInstruction(insn, 8, 6);
9610 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9611 tmp = 0x0;
9612 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9613 tmp |= fieldFromInstruction(insn, 21, 3) << 3;
9614 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9615 return S;
9616 case 100:
9617 tmp = fieldFromInstruction(insn, 0, 5);
9618 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9619 tmp = fieldFromInstruction(insn, 0, 5);
9620 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9621 tmp = fieldFromInstruction(insn, 16, 5);
9622 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9623 tmp = fieldFromInstruction(insn, 8, 6);
9624 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9625 return S;
9626 case 101:
9627 tmp = fieldFromInstruction(insn, 0, 5);
9628 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9629 tmp = fieldFromInstruction(insn, 0, 5);
9630 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9631 tmp = fieldFromInstruction(insn, 16, 5);
9632 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9633 tmp = fieldFromInstruction(insn, 8, 6);
9634 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9635 tmp = 0x0;
9636 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9637 tmp |= fieldFromInstruction(insn, 21, 3) << 3;
9638 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9639 return S;
9640 case 102:
9641 tmp = fieldFromInstruction(insn, 0, 5);
9642 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9643 tmp = fieldFromInstruction(insn, 16, 5);
9644 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9645 return S;
9646 case 103:
9647 tmp = fieldFromInstruction(insn, 0, 2);
9648 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9649 tmp = fieldFromInstruction(insn, 16, 5);
9650 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9651 tmp = fieldFromInstruction(insn, 8, 5);
9652 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9653 return S;
9654 case 104:
9655 tmp = fieldFromInstruction(insn, 0, 2);
9656 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9657 tmp = fieldFromInstruction(insn, 16, 5);
9658 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9659 return S;
9660 case 105:
9661 tmp = fieldFromInstruction(insn, 0, 2);
9662 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9663 tmp = fieldFromInstruction(insn, 16, 5);
9664 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9665 tmp = fieldFromInstruction(insn, 8, 6);
9666 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9667 return S;
9668 case 106:
9669 tmp = fieldFromInstruction(insn, 0, 5);
9670 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9671 tmp = fieldFromInstruction(insn, 8, 2);
9672 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9673 return S;
9674 case 107:
9675 tmp = fieldFromInstruction(insn, 0, 5);
9676 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9677 tmp = fieldFromInstruction(insn, 0, 5);
9678 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9679 tmp = fieldFromInstruction(insn, 16, 5);
9680 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9681 tmp = 0x0;
9682 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9683 tmp |= fieldFromInstruction(insn, 21, 1) << 3;
9684 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9685 tmp = fieldFromInstruction(insn, 8, 6);
9686 if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9687 return S;
9688 case 108:
9689 tmp = fieldFromInstruction(insn, 0, 5);
9690 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9691 tmp = fieldFromInstruction(insn, 16, 5);
9692 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9693 return S;
9694 case 109:
9695 tmp = fieldFromInstruction(insn, 0, 5);
9696 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9697 tmp = fieldFromInstruction(insn, 16, 5);
9698 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9699 tmp = fieldFromInstruction(insn, 8, 6);
9700 if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9701 return S;
9702 case 110:
9703 tmp = fieldFromInstruction(insn, 0, 5);
9704 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9705 tmp = fieldFromInstruction(insn, 16, 5);
9706 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9707 tmp = fieldFromInstruction(insn, 8, 4);
9708 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9709 return S;
9710 case 111:
9711 tmp = fieldFromInstruction(insn, 0, 5);
9712 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9713 tmp = fieldFromInstruction(insn, 16, 5);
9714 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9715 tmp = fieldFromInstruction(insn, 8, 5);
9716 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9717 return S;
9718 case 112:
9719 tmp = fieldFromInstruction(insn, 0, 5);
9720 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9721 tmp = fieldFromInstruction(insn, 16, 5);
9722 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9723 tmp = fieldFromInstruction(insn, 8, 5);
9724 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9725 return S;
9726 case 113:
9727 tmp = fieldFromInstruction(insn, 0, 5);
9728 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9729 tmp = fieldFromInstruction(insn, 16, 5);
9730 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9731 tmp = fieldFromInstruction(insn, 8, 5);
9732 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9733 return S;
9734 case 114:
9735 tmp = fieldFromInstruction(insn, 0, 5);
9736 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9737 tmp = fieldFromInstruction(insn, 16, 2);
9738 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9739 tmp = fieldFromInstruction(insn, 8, 2);
9740 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9741 return S;
9742 case 115:
9743 tmp = fieldFromInstruction(insn, 0, 5);
9744 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9745 tmp = fieldFromInstruction(insn, 16, 2);
9746 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9747 return S;
9748 case 116:
9749 tmp = fieldFromInstruction(insn, 0, 5);
9750 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9751 tmp = fieldFromInstruction(insn, 5, 2);
9752 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9753 tmp = fieldFromInstruction(insn, 16, 5);
9754 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9755 return S;
9756 case 117:
9757 tmp = fieldFromInstruction(insn, 0, 5);
9758 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9759 tmp = fieldFromInstruction(insn, 16, 5);
9760 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9761 tmp = fieldFromInstruction(insn, 8, 6);
9762 if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9763 return S;
9764 case 118:
9765 tmp = fieldFromInstruction(insn, 0, 5);
9766 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9767 tmp = fieldFromInstruction(insn, 16, 5);
9768 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9769 tmp = fieldFromInstruction(insn, 8, 5);
9770 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9771 tmp = 0x0;
9772 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9773 tmp |= fieldFromInstruction(insn, 21, 2) << 3;
9774 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9775 return S;
9776 case 119:
9777 tmp = fieldFromInstruction(insn, 0, 5);
9778 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9779 tmp = fieldFromInstruction(insn, 8, 5);
9780 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9781 tmp = 0x0;
9782 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9783 tmp |= fieldFromInstruction(insn, 21, 2) << 3;
9784 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9785 return S;
9786 case 120:
9787 tmp = fieldFromInstruction(insn, 0, 5);
9788 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9789 tmp = fieldFromInstruction(insn, 0, 5);
9790 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9791 tmp = fieldFromInstruction(insn, 16, 5);
9792 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9793 tmp = fieldFromInstruction(insn, 8, 5);
9794 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9795 return S;
9796 case 121:
9797 tmp = fieldFromInstruction(insn, 0, 5);
9798 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9799 tmp = fieldFromInstruction(insn, 0, 5);
9800 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9801 tmp = fieldFromInstruction(insn, 16, 5);
9802 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9803 tmp = fieldFromInstruction(insn, 8, 5);
9804 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9805 tmp = 0x0;
9806 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9807 tmp |= fieldFromInstruction(insn, 21, 2) << 3;
9808 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9809 return S;
9810 case 122:
9811 tmp = fieldFromInstruction(insn, 16, 5);
9812 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9813 tmp = fieldFromInstruction(insn, 8, 5);
9814 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9815 tmp = fieldFromInstruction(insn, 13, 1);
9816 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9817 return S;
9818 case 123:
9819 tmp = fieldFromInstruction(insn, 16, 5);
9820 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9821 tmp = fieldFromInstruction(insn, 0, 11) << 3;
9822 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9823 return S;
9824 case 124:
9825 tmp = fieldFromInstruction(insn, 0, 5);
9826 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9827 tmp = fieldFromInstruction(insn, 8, 2);
9828 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9829 tmp = fieldFromInstruction(insn, 16, 5);
9830 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9831 return S;
9832 case 125:
9833 tmp = fieldFromInstruction(insn, 0, 5);
9834 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9835 tmp = fieldFromInstruction(insn, 16, 5);
9836 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9837 tmp = 0x0;
9838 tmp |= fieldFromInstruction(insn, 5, 9) << 1;
9839 tmp |= fieldFromInstruction(insn, 25, 2) << 10;
9840 if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9841 return S;
9842 case 126:
9843 tmp = fieldFromInstruction(insn, 0, 5);
9844 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9845 tmp = fieldFromInstruction(insn, 16, 5);
9846 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9847 tmp = fieldFromInstruction(insn, 16, 5);
9848 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9849 tmp = fieldFromInstruction(insn, 5, 4) << 1;
9850 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9851 tmp = fieldFromInstruction(insn, 13, 1);
9852 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9853 return S;
9854 case 127:
9855 tmp = fieldFromInstruction(insn, 0, 5);
9856 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9857 tmp = fieldFromInstruction(insn, 16, 5);
9858 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9859 tmp = fieldFromInstruction(insn, 16, 5);
9860 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9861 tmp = fieldFromInstruction(insn, 13, 1);
9862 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9863 return S;
9864 case 128:
9865 tmp = fieldFromInstruction(insn, 0, 5);
9866 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9867 tmp = fieldFromInstruction(insn, 16, 5);
9868 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9869 tmp = fieldFromInstruction(insn, 16, 5);
9870 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9871 tmp = fieldFromInstruction(insn, 5, 4) << 1;
9872 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9873 return S;
9874 case 129:
9875 tmp = fieldFromInstruction(insn, 0, 5);
9876 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9877 tmp = fieldFromInstruction(insn, 0, 5);
9878 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9879 tmp = fieldFromInstruction(insn, 16, 5);
9880 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9881 tmp = 0x0;
9882 tmp |= fieldFromInstruction(insn, 5, 9) << 1;
9883 tmp |= fieldFromInstruction(insn, 25, 2) << 10;
9884 if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9885 return S;
9886 case 130:
9887 tmp = fieldFromInstruction(insn, 0, 5);
9888 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9889 tmp = fieldFromInstruction(insn, 16, 5);
9890 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9891 tmp = fieldFromInstruction(insn, 0, 5);
9892 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9893 tmp = fieldFromInstruction(insn, 16, 5);
9894 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9895 tmp = fieldFromInstruction(insn, 5, 4) << 1;
9896 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9897 tmp = fieldFromInstruction(insn, 13, 1);
9898 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9899 return S;
9900 case 131:
9901 tmp = fieldFromInstruction(insn, 0, 5);
9902 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9903 tmp = fieldFromInstruction(insn, 16, 5);
9904 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9905 tmp = fieldFromInstruction(insn, 0, 5);
9906 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9907 tmp = fieldFromInstruction(insn, 16, 5);
9908 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9909 tmp = fieldFromInstruction(insn, 13, 1);
9910 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9911 return S;
9912 case 132:
9913 tmp = fieldFromInstruction(insn, 0, 5);
9914 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9915 tmp = fieldFromInstruction(insn, 16, 5);
9916 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9917 tmp = fieldFromInstruction(insn, 0, 5);
9918 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9919 tmp = fieldFromInstruction(insn, 16, 5);
9920 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9921 tmp = fieldFromInstruction(insn, 5, 4) << 1;
9922 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9923 return S;
9924 case 133:
9925 tmp = fieldFromInstruction(insn, 0, 5);
9926 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9927 tmp = fieldFromInstruction(insn, 0, 5);
9928 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9929 tmp = fieldFromInstruction(insn, 16, 5);
9930 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9931 tmp = 0x0;
9932 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9933 tmp |= fieldFromInstruction(insn, 25, 2) << 9;
9934 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9935 return S;
9936 case 134:
9937 tmp = fieldFromInstruction(insn, 0, 5);
9938 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9939 tmp = fieldFromInstruction(insn, 16, 5);
9940 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9941 tmp = fieldFromInstruction(insn, 0, 5);
9942 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9943 tmp = fieldFromInstruction(insn, 16, 5);
9944 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9945 tmp = fieldFromInstruction(insn, 5, 4);
9946 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9947 tmp = fieldFromInstruction(insn, 13, 1);
9948 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9949 return S;
9950 case 135:
9951 tmp = fieldFromInstruction(insn, 0, 5);
9952 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9953 tmp = fieldFromInstruction(insn, 16, 5);
9954 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9955 tmp = fieldFromInstruction(insn, 0, 5);
9956 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9957 tmp = fieldFromInstruction(insn, 16, 5);
9958 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9959 tmp = fieldFromInstruction(insn, 5, 4);
9960 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9961 return S;
9962 case 136:
9963 tmp = fieldFromInstruction(insn, 0, 5);
9964 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9965 tmp = fieldFromInstruction(insn, 16, 5);
9966 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9967 tmp = 0x0;
9968 tmp |= fieldFromInstruction(insn, 5, 9) << 2;
9969 tmp |= fieldFromInstruction(insn, 25, 2) << 11;
9970 if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9971 return S;
9972 case 137:
9973 tmp = fieldFromInstruction(insn, 0, 5);
9974 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9975 tmp = fieldFromInstruction(insn, 16, 5);
9976 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9977 tmp = fieldFromInstruction(insn, 16, 5);
9978 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9979 tmp = fieldFromInstruction(insn, 5, 4) << 2;
9980 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9981 tmp = fieldFromInstruction(insn, 13, 1);
9982 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9983 return S;
9984 case 138:
9985 tmp = fieldFromInstruction(insn, 0, 5);
9986 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9987 tmp = fieldFromInstruction(insn, 16, 5);
9988 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9989 tmp = fieldFromInstruction(insn, 16, 5);
9990 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9991 tmp = fieldFromInstruction(insn, 13, 1);
9992 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9993 return S;
9994 case 139:
9995 tmp = fieldFromInstruction(insn, 0, 5);
9996 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9997 tmp = fieldFromInstruction(insn, 16, 5);
9998 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9999 tmp = fieldFromInstruction(insn, 16, 5);
10000 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10001 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10002 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10003 return S;
10004 case 140:
10005 tmp = fieldFromInstruction(insn, 0, 5);
10006 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10007 tmp = fieldFromInstruction(insn, 16, 5);
10008 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10009 tmp = 0x0;
10010 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10011 tmp |= fieldFromInstruction(insn, 25, 2) << 9;
10012 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10013 return S;
10014 case 141:
10015 tmp = fieldFromInstruction(insn, 0, 5);
10016 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10017 tmp = fieldFromInstruction(insn, 16, 5);
10018 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10019 tmp = fieldFromInstruction(insn, 16, 5);
10020 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10021 tmp = fieldFromInstruction(insn, 5, 4);
10022 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10023 tmp = fieldFromInstruction(insn, 13, 1);
10024 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10025 return S;
10026 case 142:
10027 tmp = fieldFromInstruction(insn, 0, 5);
10028 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10029 tmp = fieldFromInstruction(insn, 16, 5);
10030 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10031 tmp = fieldFromInstruction(insn, 16, 5);
10032 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10033 tmp = fieldFromInstruction(insn, 5, 4);
10034 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10035 return S;
10036 case 143:
10037 tmp = fieldFromInstruction(insn, 0, 5);
10038 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10039 tmp = fieldFromInstruction(insn, 16, 5);
10040 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10041 tmp = fieldFromInstruction(insn, 9, 2);
10042 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10043 tmp = fieldFromInstruction(insn, 16, 5);
10044 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10045 tmp = fieldFromInstruction(insn, 5, 4);
10046 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10047 return S;
10048 case 144:
10049 tmp = fieldFromInstruction(insn, 0, 5);
10050 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10051 tmp = fieldFromInstruction(insn, 16, 5);
10052 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10053 tmp = fieldFromInstruction(insn, 9, 2);
10054 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10055 tmp = fieldFromInstruction(insn, 16, 5);
10056 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10057 tmp = fieldFromInstruction(insn, 5, 4) << 1;
10058 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10059 return S;
10060 case 145:
10061 tmp = fieldFromInstruction(insn, 0, 5);
10062 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10063 tmp = fieldFromInstruction(insn, 16, 5);
10064 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10065 tmp = 0x0;
10066 tmp |= fieldFromInstruction(insn, 5, 9) << 2;
10067 tmp |= fieldFromInstruction(insn, 25, 2) << 11;
10068 if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10069 return S;
10070 case 146:
10071 tmp = fieldFromInstruction(insn, 0, 5);
10072 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10073 tmp = fieldFromInstruction(insn, 16, 5);
10074 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10075 tmp = fieldFromInstruction(insn, 16, 5);
10076 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10077 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10078 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10079 tmp = fieldFromInstruction(insn, 13, 1);
10080 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10081 return S;
10082 case 147:
10083 tmp = fieldFromInstruction(insn, 0, 5);
10084 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10085 tmp = fieldFromInstruction(insn, 16, 5);
10086 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10087 tmp = fieldFromInstruction(insn, 16, 5);
10088 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10089 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10090 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10091 return S;
10092 case 148:
10093 tmp = fieldFromInstruction(insn, 0, 5);
10094 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10095 tmp = fieldFromInstruction(insn, 16, 5);
10096 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10097 tmp = fieldFromInstruction(insn, 9, 2);
10098 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10099 tmp = fieldFromInstruction(insn, 16, 5);
10100 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10101 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10102 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10103 return S;
10104 case 149:
10105 tmp = fieldFromInstruction(insn, 0, 5);
10106 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10107 tmp = fieldFromInstruction(insn, 16, 5);
10108 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10109 tmp = 0x0;
10110 tmp |= fieldFromInstruction(insn, 5, 9) << 3;
10111 tmp |= fieldFromInstruction(insn, 25, 2) << 12;
10112 if (s29_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10113 return S;
10114 case 150:
10115 tmp = fieldFromInstruction(insn, 0, 5);
10116 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10117 tmp = fieldFromInstruction(insn, 16, 5);
10118 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10119 tmp = fieldFromInstruction(insn, 16, 5);
10120 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10121 tmp = fieldFromInstruction(insn, 5, 4) << 3;
10122 if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10123 tmp = fieldFromInstruction(insn, 13, 1);
10124 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10125 return S;
10126 case 151:
10127 tmp = fieldFromInstruction(insn, 0, 5);
10128 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10129 tmp = fieldFromInstruction(insn, 16, 5);
10130 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10131 tmp = fieldFromInstruction(insn, 16, 5);
10132 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10133 tmp = fieldFromInstruction(insn, 5, 4) << 3;
10134 if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10135 return S;
10136 case 152:
10137 tmp = fieldFromInstruction(insn, 0, 5);
10138 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10139 tmp = fieldFromInstruction(insn, 16, 5);
10140 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10141 tmp = fieldFromInstruction(insn, 9, 2);
10142 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10143 tmp = fieldFromInstruction(insn, 16, 5);
10144 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10145 tmp = fieldFromInstruction(insn, 5, 4) << 3;
10146 if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10147 return S;
10148 case 153:
10149 tmp = fieldFromInstruction(insn, 16, 5);
10150 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10151 tmp = fieldFromInstruction(insn, 8, 5);
10152 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10153 return S;
10154 case 154:
10155 tmp = fieldFromInstruction(insn, 16, 5);
10156 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10157 tmp = fieldFromInstruction(insn, 16, 5);
10158 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10159 tmp = fieldFromInstruction(insn, 0, 11) << 3;
10160 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10161 return S;
10162 case 155:
10163 tmp = fieldFromInstruction(insn, 16, 5);
10164 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10165 tmp = fieldFromInstruction(insn, 8, 5);
10166 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10167 return S;
10168 case 156:
10169 tmp = fieldFromInstruction(insn, 0, 2);
10170 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10171 tmp = fieldFromInstruction(insn, 16, 5);
10172 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10173 tmp = fieldFromInstruction(insn, 8, 5);
10174 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10175 return S;
10176 case 157:
10177 tmp = fieldFromInstruction(insn, 0, 2);
10178 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10179 tmp = fieldFromInstruction(insn, 16, 5);
10180 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10181 tmp = fieldFromInstruction(insn, 8, 5);
10182 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10183 return S;
10184 case 158:
10185 tmp = fieldFromInstruction(insn, 16, 5);
10186 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10187 tmp = 0x0;
10188 tmp |= fieldFromInstruction(insn, 0, 8) << 0;
10189 tmp |= fieldFromInstruction(insn, 13, 1) << 8;
10190 tmp |= fieldFromInstruction(insn, 25, 2) << 9;
10191 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10192 tmp = fieldFromInstruction(insn, 8, 5);
10193 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10194 return S;
10195 case 159:
10196 tmp = fieldFromInstruction(insn, 16, 5);
10197 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10198 tmp = fieldFromInstruction(insn, 16, 5);
10199 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10200 tmp = fieldFromInstruction(insn, 3, 4);
10201 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10202 tmp = fieldFromInstruction(insn, 13, 1);
10203 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10204 tmp = fieldFromInstruction(insn, 8, 5);
10205 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10206 return S;
10207 case 160:
10208 tmp = fieldFromInstruction(insn, 16, 5);
10209 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10210 tmp = fieldFromInstruction(insn, 16, 5);
10211 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10212 tmp = fieldFromInstruction(insn, 13, 1);
10213 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10214 tmp = fieldFromInstruction(insn, 8, 5);
10215 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10216 return S;
10217 case 161:
10218 tmp = fieldFromInstruction(insn, 16, 5);
10219 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10220 tmp = fieldFromInstruction(insn, 16, 5);
10221 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10222 tmp = fieldFromInstruction(insn, 3, 4);
10223 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10224 tmp = fieldFromInstruction(insn, 8, 5);
10225 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10226 return S;
10227 case 162:
10228 tmp = fieldFromInstruction(insn, 16, 5);
10229 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10230 tmp = fieldFromInstruction(insn, 0, 2);
10231 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10232 tmp = fieldFromInstruction(insn, 16, 5);
10233 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10234 tmp = fieldFromInstruction(insn, 3, 4);
10235 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10236 tmp = fieldFromInstruction(insn, 8, 5);
10237 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10238 return S;
10239 case 163:
10240 tmp = fieldFromInstruction(insn, 16, 5);
10241 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10242 tmp = 0x0;
10243 tmp |= fieldFromInstruction(insn, 0, 8) << 1;
10244 tmp |= fieldFromInstruction(insn, 13, 1) << 9;
10245 tmp |= fieldFromInstruction(insn, 25, 2) << 10;
10246 if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10247 tmp = fieldFromInstruction(insn, 8, 5);
10248 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10249 return S;
10250 case 164:
10251 tmp = fieldFromInstruction(insn, 16, 5);
10252 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10253 tmp = fieldFromInstruction(insn, 16, 5);
10254 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10255 tmp = fieldFromInstruction(insn, 3, 4) << 1;
10256 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10257 tmp = fieldFromInstruction(insn, 13, 1);
10258 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10259 tmp = fieldFromInstruction(insn, 8, 5);
10260 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10261 return S;
10262 case 165:
10263 tmp = fieldFromInstruction(insn, 16, 5);
10264 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10265 tmp = fieldFromInstruction(insn, 16, 5);
10266 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10267 tmp = fieldFromInstruction(insn, 3, 4) << 1;
10268 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10269 tmp = fieldFromInstruction(insn, 8, 5);
10270 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10271 return S;
10272 case 166:
10273 tmp = fieldFromInstruction(insn, 16, 5);
10274 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10275 tmp = fieldFromInstruction(insn, 0, 2);
10276 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10277 tmp = fieldFromInstruction(insn, 16, 5);
10278 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10279 tmp = fieldFromInstruction(insn, 3, 4) << 1;
10280 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10281 tmp = fieldFromInstruction(insn, 8, 5);
10282 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10283 return S;
10284 case 167:
10285 tmp = fieldFromInstruction(insn, 16, 5);
10286 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10287 tmp = 0x0;
10288 tmp |= fieldFromInstruction(insn, 0, 8) << 2;
10289 tmp |= fieldFromInstruction(insn, 13, 1) << 10;
10290 tmp |= fieldFromInstruction(insn, 25, 2) << 11;
10291 if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10292 tmp = fieldFromInstruction(insn, 8, 5);
10293 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10294 return S;
10295 case 168:
10296 tmp = fieldFromInstruction(insn, 16, 5);
10297 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10298 tmp = fieldFromInstruction(insn, 16, 5);
10299 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10300 tmp = fieldFromInstruction(insn, 3, 4) << 2;
10301 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10302 tmp = fieldFromInstruction(insn, 13, 1);
10303 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10304 tmp = fieldFromInstruction(insn, 8, 5);
10305 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10306 return S;
10307 case 169:
10308 tmp = fieldFromInstruction(insn, 16, 5);
10309 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10310 tmp = fieldFromInstruction(insn, 16, 5);
10311 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10312 tmp = fieldFromInstruction(insn, 3, 4) << 2;
10313 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10314 tmp = fieldFromInstruction(insn, 8, 5);
10315 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10316 return S;
10317 case 170:
10318 tmp = fieldFromInstruction(insn, 16, 5);
10319 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10320 tmp = fieldFromInstruction(insn, 0, 2);
10321 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10322 tmp = fieldFromInstruction(insn, 16, 5);
10323 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10324 tmp = fieldFromInstruction(insn, 3, 4) << 2;
10325 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10326 tmp = fieldFromInstruction(insn, 8, 5);
10327 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10328 return S;
10329 case 171:
10330 tmp = fieldFromInstruction(insn, 16, 5);
10331 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10332 tmp = 0x0;
10333 tmp |= fieldFromInstruction(insn, 0, 8) << 0;
10334 tmp |= fieldFromInstruction(insn, 13, 1) << 8;
10335 tmp |= fieldFromInstruction(insn, 25, 2) << 9;
10336 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10337 tmp = fieldFromInstruction(insn, 8, 3);
10338 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10339 return S;
10340 case 172:
10341 tmp = fieldFromInstruction(insn, 16, 5);
10342 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10343 tmp = fieldFromInstruction(insn, 16, 5);
10344 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10345 tmp = fieldFromInstruction(insn, 3, 4);
10346 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10347 tmp = fieldFromInstruction(insn, 13, 1);
10348 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10349 tmp = fieldFromInstruction(insn, 8, 3);
10350 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10351 return S;
10352 case 173:
10353 tmp = fieldFromInstruction(insn, 16, 5);
10354 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10355 tmp = fieldFromInstruction(insn, 16, 5);
10356 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10357 tmp = fieldFromInstruction(insn, 13, 1);
10358 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10359 tmp = fieldFromInstruction(insn, 8, 3);
10360 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10361 return S;
10362 case 174:
10363 tmp = fieldFromInstruction(insn, 16, 5);
10364 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10365 tmp = fieldFromInstruction(insn, 16, 5);
10366 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10367 tmp = fieldFromInstruction(insn, 3, 4);
10368 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10369 tmp = fieldFromInstruction(insn, 8, 3);
10370 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10371 return S;
10372 case 175:
10373 tmp = fieldFromInstruction(insn, 16, 5);
10374 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10375 tmp = fieldFromInstruction(insn, 0, 2);
10376 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10377 tmp = fieldFromInstruction(insn, 16, 5);
10378 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10379 tmp = fieldFromInstruction(insn, 3, 4);
10380 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10381 tmp = fieldFromInstruction(insn, 8, 3);
10382 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10383 return S;
10384 case 176:
10385 tmp = fieldFromInstruction(insn, 16, 5);
10386 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10387 tmp = 0x0;
10388 tmp |= fieldFromInstruction(insn, 0, 8) << 1;
10389 tmp |= fieldFromInstruction(insn, 13, 1) << 9;
10390 tmp |= fieldFromInstruction(insn, 25, 2) << 10;
10391 if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10392 tmp = fieldFromInstruction(insn, 8, 3);
10393 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10394 return S;
10395 case 177:
10396 tmp = fieldFromInstruction(insn, 16, 5);
10397 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10398 tmp = fieldFromInstruction(insn, 16, 5);
10399 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10400 tmp = fieldFromInstruction(insn, 3, 4) << 1;
10401 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10402 tmp = fieldFromInstruction(insn, 13, 1);
10403 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10404 tmp = fieldFromInstruction(insn, 8, 3);
10405 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10406 return S;
10407 case 178:
10408 tmp = fieldFromInstruction(insn, 16, 5);
10409 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10410 tmp = fieldFromInstruction(insn, 16, 5);
10411 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10412 tmp = fieldFromInstruction(insn, 3, 4) << 1;
10413 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10414 tmp = fieldFromInstruction(insn, 8, 3);
10415 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10416 return S;
10417 case 179:
10418 tmp = fieldFromInstruction(insn, 16, 5);
10419 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10420 tmp = fieldFromInstruction(insn, 0, 2);
10421 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10422 tmp = fieldFromInstruction(insn, 16, 5);
10423 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10424 tmp = fieldFromInstruction(insn, 3, 4) << 1;
10425 if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10426 tmp = fieldFromInstruction(insn, 8, 3);
10427 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10428 return S;
10429 case 180:
10430 tmp = fieldFromInstruction(insn, 16, 5);
10431 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10432 tmp = 0x0;
10433 tmp |= fieldFromInstruction(insn, 0, 8) << 2;
10434 tmp |= fieldFromInstruction(insn, 13, 1) << 10;
10435 tmp |= fieldFromInstruction(insn, 25, 2) << 11;
10436 if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10437 tmp = fieldFromInstruction(insn, 8, 3);
10438 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10439 return S;
10440 case 181:
10441 tmp = fieldFromInstruction(insn, 16, 5);
10442 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10443 tmp = fieldFromInstruction(insn, 16, 5);
10444 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10445 tmp = fieldFromInstruction(insn, 3, 4) << 2;
10446 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10447 tmp = fieldFromInstruction(insn, 13, 1);
10448 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10449 tmp = fieldFromInstruction(insn, 8, 3);
10450 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10451 return S;
10452 case 182:
10453 tmp = fieldFromInstruction(insn, 16, 5);
10454 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10455 tmp = fieldFromInstruction(insn, 16, 5);
10456 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10457 tmp = fieldFromInstruction(insn, 3, 4) << 2;
10458 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10459 tmp = fieldFromInstruction(insn, 8, 3);
10460 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10461 return S;
10462 case 183:
10463 tmp = fieldFromInstruction(insn, 16, 5);
10464 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10465 tmp = fieldFromInstruction(insn, 0, 2);
10466 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10467 tmp = fieldFromInstruction(insn, 16, 5);
10468 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10469 tmp = fieldFromInstruction(insn, 3, 4) << 2;
10470 if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10471 tmp = fieldFromInstruction(insn, 8, 3);
10472 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10473 return S;
10474 case 184:
10475 tmp = fieldFromInstruction(insn, 16, 5);
10476 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10477 tmp = 0x0;
10478 tmp |= fieldFromInstruction(insn, 0, 8) << 3;
10479 tmp |= fieldFromInstruction(insn, 13, 1) << 11;
10480 tmp |= fieldFromInstruction(insn, 25, 2) << 12;
10481 if (s29_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10482 tmp = fieldFromInstruction(insn, 8, 5);
10483 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10484 return S;
10485 case 185:
10486 tmp = fieldFromInstruction(insn, 16, 5);
10487 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10488 tmp = fieldFromInstruction(insn, 16, 5);
10489 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10490 tmp = fieldFromInstruction(insn, 3, 4) << 3;
10491 if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10492 tmp = fieldFromInstruction(insn, 13, 1);
10493 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10494 tmp = fieldFromInstruction(insn, 8, 5);
10495 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10496 return S;
10497 case 186:
10498 tmp = fieldFromInstruction(insn, 16, 5);
10499 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10500 tmp = fieldFromInstruction(insn, 16, 5);
10501 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10502 tmp = fieldFromInstruction(insn, 13, 1);
10503 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10504 tmp = fieldFromInstruction(insn, 8, 5);
10505 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10506 return S;
10507 case 187:
10508 tmp = fieldFromInstruction(insn, 16, 5);
10509 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10510 tmp = fieldFromInstruction(insn, 16, 5);
10511 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10512 tmp = fieldFromInstruction(insn, 3, 4) << 3;
10513 if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10514 tmp = fieldFromInstruction(insn, 8, 5);
10515 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10516 return S;
10517 case 188:
10518 tmp = fieldFromInstruction(insn, 16, 5);
10519 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10520 tmp = fieldFromInstruction(insn, 0, 2);
10521 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10522 tmp = fieldFromInstruction(insn, 16, 5);
10523 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10524 tmp = fieldFromInstruction(insn, 3, 4) << 3;
10525 if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10526 tmp = fieldFromInstruction(insn, 8, 5);
10527 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10528 return S;
10529 case 189:
10530 tmp = fieldFromInstruction(insn, 0, 5);
10531 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10532 tmp = fieldFromInstruction(insn, 16, 5);
10533 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10534 tmp = 0x0;
10535 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10536 tmp |= fieldFromInstruction(insn, 21, 7) << 9;
10537 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10538 return S;
10539 case 190:
10540 tmp = fieldFromInstruction(insn, 0, 5);
10541 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10542 tmp = fieldFromInstruction(insn, 8, 5);
10543 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10544 tmp = fieldFromInstruction(insn, 16, 5);
10545 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10546 tmp = fieldFromInstruction(insn, 5, 3);
10547 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10548 return S;
10549 case 191:
10550 tmp = fieldFromInstruction(insn, 0, 5);
10551 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10552 tmp = fieldFromInstruction(insn, 16, 5);
10553 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10554 tmp = fieldFromInstruction(insn, 8, 5);
10555 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10556 tmp = fieldFromInstruction(insn, 5, 3);
10557 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10558 return S;
10559 case 192:
10560 tmp = fieldFromInstruction(insn, 0, 5);
10561 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10562 tmp = fieldFromInstruction(insn, 16, 5);
10563 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10564 tmp = fieldFromInstruction(insn, 8, 5);
10565 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10566 return S;
10567 case 193:
10568 tmp = fieldFromInstruction(insn, 0, 5);
10569 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10570 tmp = fieldFromInstruction(insn, 8, 5);
10571 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10572 tmp = fieldFromInstruction(insn, 16, 5);
10573 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10574 return S;
10575 case 194:
10576 tmp = fieldFromInstruction(insn, 0, 5);
10577 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10578 tmp = fieldFromInstruction(insn, 16, 5);
10579 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10580 tmp = fieldFromInstruction(insn, 8, 5);
10581 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10582 return S;
10583 case 195:
10584 tmp = fieldFromInstruction(insn, 0, 5);
10585 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10586 tmp = fieldFromInstruction(insn, 8, 5);
10587 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10588 tmp = fieldFromInstruction(insn, 16, 5);
10589 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10590 tmp = fieldFromInstruction(insn, 5, 2);
10591 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10592 return S;
10593 case 196:
10594 tmp = fieldFromInstruction(insn, 0, 5);
10595 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10596 tmp = fieldFromInstruction(insn, 16, 5);
10597 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10598 tmp = fieldFromInstruction(insn, 8, 5);
10599 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10600 tmp = fieldFromInstruction(insn, 5, 2);
10601 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10602 return S;
10603 case 197:
10604 tmp = fieldFromInstruction(insn, 0, 5);
10605 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10606 tmp = fieldFromInstruction(insn, 5, 2);
10607 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10608 tmp = fieldFromInstruction(insn, 16, 5);
10609 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10610 tmp = fieldFromInstruction(insn, 8, 5);
10611 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10612 tmp = fieldFromInstruction(insn, 5, 2);
10613 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10614 return S;
10615 case 198:
10616 tmp = fieldFromInstruction(insn, 0, 5);
10617 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10618 tmp = fieldFromInstruction(insn, 16, 5);
10619 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10620 tmp = fieldFromInstruction(insn, 8, 5);
10621 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10622 return S;
10623 case 199:
10624 tmp = fieldFromInstruction(insn, 0, 5);
10625 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10626 tmp = fieldFromInstruction(insn, 16, 5);
10627 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10628 tmp = fieldFromInstruction(insn, 8, 5);
10629 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10630 tmp = 0x0;
10631 tmp |= fieldFromInstruction(insn, 5, 1) << 0;
10632 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
10633 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10634 return S;
10635 case 200:
10636 tmp = fieldFromInstruction(insn, 0, 5);
10637 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10638 tmp = fieldFromInstruction(insn, 8, 5);
10639 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10640 tmp = fieldFromInstruction(insn, 16, 5);
10641 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10642 tmp = fieldFromInstruction(insn, 5, 3);
10643 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10644 return S;
10645 case 201:
10646 tmp = fieldFromInstruction(insn, 0, 5);
10647 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10648 tmp = fieldFromInstruction(insn, 16, 5);
10649 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10650 tmp = fieldFromInstruction(insn, 8, 5);
10651 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10652 return S;
10653 case 202:
10654 tmp = fieldFromInstruction(insn, 0, 5);
10655 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10656 tmp = fieldFromInstruction(insn, 16, 5);
10657 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10658 tmp = fieldFromInstruction(insn, 8, 5);
10659 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10660 return S;
10661 case 203:
10662 tmp = fieldFromInstruction(insn, 0, 5);
10663 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10664 tmp = 0x0;
10665 tmp |= fieldFromInstruction(insn, 5, 1) << 0;
10666 tmp |= fieldFromInstruction(insn, 16, 5) << 1;
10667 if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10668 tmp = fieldFromInstruction(insn, 8, 5);
10669 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10670 return S;
10671 case 204:
10672 tmp = fieldFromInstruction(insn, 0, 5);
10673 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10674 tmp = fieldFromInstruction(insn, 0, 5);
10675 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10676 tmp = fieldFromInstruction(insn, 16, 5);
10677 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10678 tmp = fieldFromInstruction(insn, 8, 5);
10679 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10680 return S;
10681 case 205:
10682 tmp = fieldFromInstruction(insn, 0, 5);
10683 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10684 tmp = fieldFromInstruction(insn, 16, 5);
10685 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10686 tmp = fieldFromInstruction(insn, 8, 5);
10687 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10688 return S;
10689 case 206:
10690 tmp = fieldFromInstruction(insn, 0, 5);
10691 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10692 tmp = fieldFromInstruction(insn, 0, 5);
10693 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10694 tmp = fieldFromInstruction(insn, 16, 5);
10695 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10696 tmp = fieldFromInstruction(insn, 8, 5);
10697 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10698 return S;
10699 case 207:
10700 tmp = fieldFromInstruction(insn, 0, 5);
10701 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10702 tmp = fieldFromInstruction(insn, 0, 5);
10703 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10704 tmp = fieldFromInstruction(insn, 16, 5);
10705 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10706 tmp = fieldFromInstruction(insn, 8, 5);
10707 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10708 return S;
10709 case 208:
10710 tmp = fieldFromInstruction(insn, 8, 5);
10711 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10712 tmp = fieldFromInstruction(insn, 8, 5);
10713 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10714 tmp = fieldFromInstruction(insn, 16, 5);
10715 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10716 tmp = fieldFromInstruction(insn, 0, 5);
10717 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10718 return S;
10719 case 209:
10720 tmp = fieldFromInstruction(insn, 0, 5);
10721 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10722 tmp = fieldFromInstruction(insn, 0, 5);
10723 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10724 tmp = fieldFromInstruction(insn, 16, 5);
10725 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10726 tmp = fieldFromInstruction(insn, 8, 5);
10727 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10728 tmp = 0x0;
10729 tmp |= fieldFromInstruction(insn, 5, 1) << 0;
10730 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
10731 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10732 return S;
10733 case 210:
10734 tmp = fieldFromInstruction(insn, 0, 5);
10735 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10736 tmp = fieldFromInstruction(insn, 0, 5);
10737 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10738 tmp = fieldFromInstruction(insn, 16, 5);
10739 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10740 tmp = fieldFromInstruction(insn, 8, 5);
10741 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10742 return S;
10743 case 211:
10744 tmp = fieldFromInstruction(insn, 0, 5);
10745 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10746 tmp = fieldFromInstruction(insn, 5, 2);
10747 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10748 tmp = fieldFromInstruction(insn, 16, 5);
10749 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10750 tmp = fieldFromInstruction(insn, 8, 5);
10751 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10752 return S;
10753 case 212:
10754 tmp = fieldFromInstruction(insn, 0, 2);
10755 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10756 tmp = fieldFromInstruction(insn, 16, 5);
10757 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10758 tmp = fieldFromInstruction(insn, 8, 5);
10759 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10760 return S;
10761 case 213:
10762 tmp = fieldFromInstruction(insn, 0, 2);
10763 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10764 tmp = fieldFromInstruction(insn, 16, 5);
10765 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10766 tmp = fieldFromInstruction(insn, 8, 5);
10767 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10768 return S;
10769 case 214:
10770 tmp = fieldFromInstruction(insn, 0, 5);
10771 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10772 tmp = fieldFromInstruction(insn, 16, 5);
10773 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10774 tmp = fieldFromInstruction(insn, 8, 5);
10775 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10776 return S;
10777 case 215:
10778 tmp = fieldFromInstruction(insn, 0, 5);
10779 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10780 tmp = fieldFromInstruction(insn, 8, 5);
10781 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10782 tmp = fieldFromInstruction(insn, 16, 5);
10783 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10784 return S;
10785 case 216:
10786 tmp = fieldFromInstruction(insn, 0, 5);
10787 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10788 tmp = 0x0;
10789 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10790 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10791 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10792 return S;
10793 case 217:
10794 tmp = fieldFromInstruction(insn, 0, 5);
10795 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10796 tmp = 0x0;
10797 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10798 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10799 tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10800 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10801 tmp = fieldFromInstruction(insn, 16, 5);
10802 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10803 tmp = fieldFromInstruction(insn, 8, 5);
10804 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10805 return S;
10806 case 218:
10807 tmp = fieldFromInstruction(insn, 8, 5);
10808 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10809 tmp = 0x0;
10810 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10811 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10812 tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10813 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10814 tmp = fieldFromInstruction(insn, 16, 5);
10815 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10816 tmp = 0x0;
10817 tmp |= fieldFromInstruction(insn, 0, 5) << 0;
10818 tmp |= fieldFromInstruction(insn, 23, 1) << 5;
10819 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10820 return S;
10821 case 219:
10822 tmp = fieldFromInstruction(insn, 0, 5);
10823 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10824 tmp = 0x0;
10825 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10826 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10827 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10828 return S;
10829 case 220:
10830 tmp = fieldFromInstruction(insn, 0, 5);
10831 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10832 tmp = fieldFromInstruction(insn, 0, 5);
10833 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10834 tmp = fieldFromInstruction(insn, 16, 5);
10835 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10836 tmp = 0x0;
10837 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10838 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10839 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10840 return S;
10841 case 221:
10842 tmp = fieldFromInstruction(insn, 16, 5);
10843 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10844 tmp = fieldFromInstruction(insn, 0, 5);
10845 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10846 tmp = fieldFromInstruction(insn, 16, 5);
10847 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10848 tmp = 0x0;
10849 tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10850 tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10851 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10852 return S;
10853 case 222:
10854 tmp = fieldFromInstruction(insn, 8, 5);
10855 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10856 tmp = fieldFromInstruction(insn, 16, 5);
10857 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10858 tmp = fieldFromInstruction(insn, 0, 5);
10859 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10860 tmp = 0x0;
10861 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10862 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10863 tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10864 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10865 return S;
10866 case 223:
10867 tmp = fieldFromInstruction(insn, 8, 5);
10868 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10869 tmp = fieldFromInstruction(insn, 16, 5);
10870 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10871 tmp = 0x0;
10872 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10873 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10874 tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10875 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10876 tmp = fieldFromInstruction(insn, 0, 5);
10877 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10878 return S;
10879 case 224:
10880 tmp = fieldFromInstruction(insn, 0, 2);
10881 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10882 tmp = fieldFromInstruction(insn, 16, 5);
10883 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10884 tmp = fieldFromInstruction(insn, 5, 8);
10885 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10886 return S;
10887 case 225:
10888 tmp = fieldFromInstruction(insn, 0, 2);
10889 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10890 tmp = fieldFromInstruction(insn, 16, 5);
10891 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10892 tmp = fieldFromInstruction(insn, 5, 8);
10893 if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10894 return S;
10895 case 226:
10896 tmp = fieldFromInstruction(insn, 0, 2);
10897 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10898 tmp = fieldFromInstruction(insn, 16, 5);
10899 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10900 tmp = fieldFromInstruction(insn, 5, 7);
10901 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10902 return S;
10903 case 227:
10904 tmp = fieldFromInstruction(insn, 0, 2);
10905 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10906 tmp = fieldFromInstruction(insn, 16, 5);
10907 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10908 tmp = fieldFromInstruction(insn, 5, 5);
10909 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10910 return S;
10911 case 228:
10912 tmp = fieldFromInstruction(insn, 0, 2);
10913 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10914 tmp = fieldFromInstruction(insn, 16, 5);
10915 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10916 tmp = fieldFromInstruction(insn, 5, 8);
10917 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10918 return S;
10919 case 229:
10920 tmp = fieldFromInstruction(insn, 0, 2);
10921 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10922 tmp = fieldFromInstruction(insn, 16, 5);
10923 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10924 tmp = fieldFromInstruction(insn, 5, 8);
10925 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10926 return S;
10927 case 230:
10928 tmp = fieldFromInstruction(insn, 0, 2);
10929 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10930 tmp = fieldFromInstruction(insn, 16, 5);
10931 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10932 tmp = fieldFromInstruction(insn, 5, 8);
10933 if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10934 return S;
10935 case 231:
10936 tmp = fieldFromInstruction(insn, 0, 2);
10937 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10938 tmp = fieldFromInstruction(insn, 16, 5);
10939 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10940 tmp = fieldFromInstruction(insn, 5, 7);
10941 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10942 return S;
10943 case 232:
10944 tmp = fieldFromInstruction(insn, 16, 5);
10945 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10946 tmp = 0x0;
10947 tmp |= fieldFromInstruction(insn, 3, 1) << 0;
10948 tmp |= fieldFromInstruction(insn, 5, 3) << 1;
10949 tmp |= fieldFromInstruction(insn, 13, 1) << 4;
10950 tmp |= fieldFromInstruction(insn, 21, 3) << 5;
10951 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10952 tmp = fieldFromInstruction(insn, 16, 5);
10953 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10954 tmp = fieldFromInstruction(insn, 8, 5);
10955 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10956 return S;
10957 case 233:
10958 tmp = fieldFromInstruction(insn, 8, 5);
10959 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10960 tmp = fieldFromInstruction(insn, 0, 5);
10961 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10962 tmp = 0x0;
10963 tmp |= fieldFromInstruction(insn, 5, 3) << 2;
10964 tmp |= fieldFromInstruction(insn, 13, 1) << 5;
10965 tmp |= fieldFromInstruction(insn, 21, 2) << 6;
10966 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10967 tmp = fieldFromInstruction(insn, 16, 5);
10968 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10969 return S;
10970 case 234:
10971 tmp = fieldFromInstruction(insn, 8, 5);
10972 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10973 tmp = fieldFromInstruction(insn, 0, 5);
10974 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10975 tmp = fieldFromInstruction(insn, 16, 5);
10976 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10977 tmp = 0x0;
10978 tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10979 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10980 tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10981 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10982 return S;
10983 case 235:
10984 tmp = fieldFromInstruction(insn, 0, 5);
10985 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10986 tmp = fieldFromInstruction(insn, 16, 5);
10987 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10988 tmp = fieldFromInstruction(insn, 5, 8);
10989 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10990 return S;
10991 case 236:
10992 tmp = fieldFromInstruction(insn, 0, 5);
10993 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10994 tmp = fieldFromInstruction(insn, 0, 5);
10995 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10996 tmp = fieldFromInstruction(insn, 16, 5);
10997 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10998 tmp = fieldFromInstruction(insn, 5, 8);
10999 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11000 return S;
11001 case 237:
11002 tmp = fieldFromInstruction(insn, 0, 5);
11003 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11004 tmp = fieldFromInstruction(insn, 0, 5);
11005 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11006 tmp = fieldFromInstruction(insn, 16, 5);
11007 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11008 tmp = fieldFromInstruction(insn, 5, 8);
11009 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11010 return S;
11011 case 238:
11012 tmp = fieldFromInstruction(insn, 8, 5);
11013 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11014 tmp = fieldFromInstruction(insn, 0, 5);
11015 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11016 tmp = fieldFromInstruction(insn, 8, 5);
11017 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11018 tmp = fieldFromInstruction(insn, 16, 5);
11019 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11020 return S;
11021 case 239:
11022 tmp = fieldFromInstruction(insn, 0, 5);
11023 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11024 tmp = fieldFromInstruction(insn, 0, 5);
11025 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11026 tmp = fieldFromInstruction(insn, 16, 5);
11027 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11028 tmp = fieldFromInstruction(insn, 8, 5);
11029 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11030 return S;
11031 case 240:
11032 tmp = fieldFromInstruction(insn, 0, 5);
11033 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11034 tmp = fieldFromInstruction(insn, 5, 2);
11035 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11036 tmp = fieldFromInstruction(insn, 0, 5);
11037 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11038 tmp = fieldFromInstruction(insn, 16, 5);
11039 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11040 tmp = fieldFromInstruction(insn, 8, 5);
11041 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11042 return S;
11043 case 241:
11044 tmp = fieldFromInstruction(insn, 0, 5);
11045 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11046 tmp = fieldFromInstruction(insn, 5, 2);
11047 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11048 tmp = fieldFromInstruction(insn, 8, 5);
11049 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11050 tmp = fieldFromInstruction(insn, 16, 5);
11051 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11052 return S;
11053 case 242:
11054 tmp = fieldFromInstruction(insn, 0, 5);
11055 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11056 tmp = fieldFromInstruction(insn, 5, 2);
11057 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11058 tmp = fieldFromInstruction(insn, 16, 5);
11059 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11060 tmp = fieldFromInstruction(insn, 8, 5);
11061 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11062 return S;
11063 case 243:
11064 tmp = fieldFromInstruction(insn, 0, 5);
11065 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11066 tmp = fieldFromInstruction(insn, 0, 5);
11067 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11068 tmp = fieldFromInstruction(insn, 8, 5);
11069 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11070 tmp = fieldFromInstruction(insn, 16, 5);
11071 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11072 return S;
11073 case 244:
11074 tmp = fieldFromInstruction(insn, 0, 5);
11075 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11076 tmp = fieldFromInstruction(insn, 0, 5);
11077 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11078 tmp = fieldFromInstruction(insn, 16, 5);
11079 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11080 tmp = fieldFromInstruction(insn, 8, 5);
11081 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11082 tmp = fieldFromInstruction(insn, 5, 2);
11083 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11084 return S;
11085 case 245:
11086 tmp = fieldFromInstruction(insn, 0, 5);
11087 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11088 tmp = fieldFromInstruction(insn, 5, 2);
11089 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11090 tmp = fieldFromInstruction(insn, 8, 5);
11091 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11092 tmp = fieldFromInstruction(insn, 16, 5);
11093 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11094 return S;
11095 case 246:
11096 tmp = fieldFromInstruction(insn, 0, 5);
11097 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11098 tmp = fieldFromInstruction(insn, 5, 2);
11099 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11100 tmp = fieldFromInstruction(insn, 16, 5);
11101 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11102 tmp = fieldFromInstruction(insn, 8, 5);
11103 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11104 return S;
11105 case 247:
11106 tmp = fieldFromInstruction(insn, 0, 5);
11107 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11108 tmp = fieldFromInstruction(insn, 8, 5);
11109 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11110 tmp = fieldFromInstruction(insn, 19, 5);
11111 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11112 tmp = fieldFromInstruction(insn, 16, 3);
11113 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11114 return S;
11115 case 248:
11116 tmp = fieldFromInstruction(insn, 0, 5);
11117 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11118 tmp = fieldFromInstruction(insn, 8, 5);
11119 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11120 tmp = fieldFromInstruction(insn, 19, 5);
11121 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11122 tmp = fieldFromInstruction(insn, 16, 3);
11123 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11124 return S;
11125 case 249:
11126 tmp = fieldFromInstruction(insn, 0, 5);
11127 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11128 tmp = fieldFromInstruction(insn, 8, 5);
11129 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11130 tmp = fieldFromInstruction(insn, 16, 5);
11131 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11132 return S;
11133 case 250:
11134 tmp = fieldFromInstruction(insn, 0, 5);
11135 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11136 tmp = fieldFromInstruction(insn, 0, 5);
11137 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11138 tmp = fieldFromInstruction(insn, 8, 5);
11139 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11140 tmp = fieldFromInstruction(insn, 16, 5);
11141 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11142 return S;
11143 case 251:
11144 tmp = fieldFromInstruction(insn, 0, 5);
11145 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11146 tmp = fieldFromInstruction(insn, 8, 5);
11147 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11148 tmp = fieldFromInstruction(insn, 16, 5);
11149 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11150 return S;
11151 case 252:
11152 tmp = fieldFromInstruction(insn, 0, 5);
11153 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11154 tmp = fieldFromInstruction(insn, 0, 5);
11155 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11156 tmp = fieldFromInstruction(insn, 8, 5);
11157 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11158 tmp = fieldFromInstruction(insn, 16, 5);
11159 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11160 return S;
11161 case 253:
11162 tmp = fieldFromInstruction(insn, 0, 5);
11163 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11164 tmp = fieldFromInstruction(insn, 8, 5);
11165 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11166 tmp = fieldFromInstruction(insn, 16, 5);
11167 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11168 return S;
11169 case 254:
11170 tmp = fieldFromInstruction(insn, 0, 5);
11171 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11172 tmp = fieldFromInstruction(insn, 0, 5);
11173 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11174 tmp = fieldFromInstruction(insn, 8, 5);
11175 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11176 tmp = fieldFromInstruction(insn, 16, 5);
11177 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11178 return S;
11179 case 255:
11180 tmp = fieldFromInstruction(insn, 0, 5);
11181 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11182 tmp = fieldFromInstruction(insn, 8, 5);
11183 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11184 tmp = fieldFromInstruction(insn, 16, 5);
11185 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11186 return S;
11187 case 256:
11188 tmp = fieldFromInstruction(insn, 0, 5);
11189 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11190 tmp = fieldFromInstruction(insn, 0, 5);
11191 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11192 tmp = fieldFromInstruction(insn, 8, 5);
11193 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11194 tmp = fieldFromInstruction(insn, 16, 5);
11195 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11196 return S;
11197 case 257:
11198 tmp = fieldFromInstruction(insn, 0, 5);
11199 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11200 tmp = fieldFromInstruction(insn, 8, 5);
11201 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11202 tmp = fieldFromInstruction(insn, 16, 5);
11203 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11204 tmp = fieldFromInstruction(insn, 5, 1);
11205 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11206 return S;
11207 case 258:
11208 tmp = fieldFromInstruction(insn, 0, 5);
11209 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11210 tmp = fieldFromInstruction(insn, 0, 5);
11211 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11212 tmp = fieldFromInstruction(insn, 8, 5);
11213 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11214 tmp = fieldFromInstruction(insn, 16, 5);
11215 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11216 tmp = fieldFromInstruction(insn, 5, 1);
11217 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11218 return S;
11219 case 259:
11220 tmp = fieldFromInstruction(insn, 0, 5);
11221 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11222 tmp = fieldFromInstruction(insn, 0, 5);
11223 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11224 tmp = fieldFromInstruction(insn, 8, 2);
11225 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11226 tmp = fieldFromInstruction(insn, 16, 5);
11227 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11228 return S;
11229 case 260:
11230 tmp = fieldFromInstruction(insn, 0, 5);
11231 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11232 tmp = fieldFromInstruction(insn, 8, 5);
11233 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11234 tmp = fieldFromInstruction(insn, 16, 5);
11235 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11236 return S;
11237 case 261:
11238 tmp = fieldFromInstruction(insn, 0, 2);
11239 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11240 tmp = fieldFromInstruction(insn, 0, 2);
11241 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11242 tmp = fieldFromInstruction(insn, 8, 5);
11243 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11244 tmp = fieldFromInstruction(insn, 16, 5);
11245 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11246 return S;
11247 case 262:
11248 tmp = fieldFromInstruction(insn, 0, 5);
11249 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11250 tmp = fieldFromInstruction(insn, 0, 5);
11251 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11252 tmp = fieldFromInstruction(insn, 8, 5);
11253 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11254 tmp = fieldFromInstruction(insn, 16, 5);
11255 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11256 return S;
11257 case 263:
11258 tmp = fieldFromInstruction(insn, 0, 5);
11259 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11260 tmp = fieldFromInstruction(insn, 0, 5);
11261 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11262 tmp = fieldFromInstruction(insn, 8, 5);
11263 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11264 tmp = fieldFromInstruction(insn, 16, 5);
11265 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11266 return S;
11267 case 264:
11268 tmp = fieldFromInstruction(insn, 0, 5);
11269 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11270 tmp = fieldFromInstruction(insn, 16, 5);
11271 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11272 return S;
11273 case 265:
11274 tmp = fieldFromInstruction(insn, 0, 5);
11275 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11276 tmp = fieldFromInstruction(insn, 0, 5);
11277 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11278 tmp = fieldFromInstruction(insn, 16, 5);
11279 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11280 return S;
11281 case 266:
11282 tmp = fieldFromInstruction(insn, 0, 2);
11283 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11284 tmp = fieldFromInstruction(insn, 16, 5);
11285 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11286 return S;
11287 case 267:
11288 tmp = fieldFromInstruction(insn, 0, 2);
11289 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11290 tmp = fieldFromInstruction(insn, 8, 5);
11291 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11292 tmp = fieldFromInstruction(insn, 16, 5);
11293 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11294 return S;
11295 case 268:
11296 tmp = fieldFromInstruction(insn, 0, 5);
11297 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11298 tmp = fieldFromInstruction(insn, 8, 2);
11299 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11300 tmp = fieldFromInstruction(insn, 16, 5);
11301 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11302 return S;
11303 case 269:
11304 tmp = fieldFromInstruction(insn, 0, 5);
11305 if (DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11306 tmp = fieldFromInstruction(insn, 0, 5);
11307 if (DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11308 tmp = fieldFromInstruction(insn, 8, 5);
11309 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11310 tmp = fieldFromInstruction(insn, 16, 3);
11311 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11312 return S;
11313 case 270:
11314 tmp = fieldFromInstruction(insn, 0, 5);
11315 if (DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11316 tmp = fieldFromInstruction(insn, 16, 3);
11317 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11318 tmp = fieldFromInstruction(insn, 0, 5);
11319 if (DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11320 tmp = fieldFromInstruction(insn, 8, 5);
11321 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11322 tmp = fieldFromInstruction(insn, 16, 3);
11323 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11324 return S;
11325 case 271:
11326 tmp = fieldFromInstruction(insn, 0, 5);
11327 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11328 tmp = fieldFromInstruction(insn, 8, 5);
11329 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11330 tmp = fieldFromInstruction(insn, 16, 5);
11331 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11332 return S;
11333 case 272:
11334 tmp = fieldFromInstruction(insn, 0, 5);
11335 if (DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11336 tmp = fieldFromInstruction(insn, 16, 3);
11337 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11338 tmp = fieldFromInstruction(insn, 8, 5);
11339 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11340 tmp = fieldFromInstruction(insn, 16, 3);
11341 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11342 return S;
11343 case 273:
11344 tmp = fieldFromInstruction(insn, 0, 5);
11345 if (DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11346 tmp = fieldFromInstruction(insn, 8, 5);
11347 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11348 tmp = fieldFromInstruction(insn, 16, 3);
11349 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11350 return S;
11351 case 274:
11352 tmp = fieldFromInstruction(insn, 8, 5);
11353 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11354 tmp = fieldFromInstruction(insn, 0, 5);
11355 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11356 tmp = fieldFromInstruction(insn, 8, 5);
11357 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11358 tmp = fieldFromInstruction(insn, 0, 5);
11359 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11360 tmp = fieldFromInstruction(insn, 16, 5);
11361 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11362 return S;
11363 case 275:
11364 tmp = fieldFromInstruction(insn, 0, 5);
11365 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11366 tmp = fieldFromInstruction(insn, 5, 2);
11367 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11368 tmp = fieldFromInstruction(insn, 8, 5);
11369 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11370 return S;
11371 case 276:
11372 tmp = fieldFromInstruction(insn, 0, 5);
11373 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11374 tmp = fieldFromInstruction(insn, 5, 2);
11375 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11376 tmp = fieldFromInstruction(insn, 8, 5);
11377 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11378 tmp = fieldFromInstruction(insn, 16, 5);
11379 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11380 return S;
11381 case 277:
11382 tmp = fieldFromInstruction(insn, 0, 5);
11383 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11384 tmp = fieldFromInstruction(insn, 8, 5);
11385 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11386 tmp = fieldFromInstruction(insn, 16, 5);
11387 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11388 return S;
11389 case 278:
11390 tmp = fieldFromInstruction(insn, 0, 5);
11391 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11392 tmp = fieldFromInstruction(insn, 0, 5);
11393 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11394 tmp = fieldFromInstruction(insn, 8, 5);
11395 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11396 tmp = fieldFromInstruction(insn, 16, 5);
11397 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11398 return S;
11399 case 279:
11400 tmp = fieldFromInstruction(insn, 0, 5);
11401 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11402 tmp = fieldFromInstruction(insn, 0, 5);
11403 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11404 tmp = fieldFromInstruction(insn, 8, 5);
11405 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11406 tmp = fieldFromInstruction(insn, 19, 5);
11407 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11408 tmp = fieldFromInstruction(insn, 16, 3);
11409 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11410 return S;
11411 case 280:
11412 tmp = fieldFromInstruction(insn, 0, 5);
11413 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11414 tmp = fieldFromInstruction(insn, 0, 5);
11415 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11416 tmp = fieldFromInstruction(insn, 8, 5);
11417 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11418 tmp = fieldFromInstruction(insn, 19, 5);
11419 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11420 tmp = fieldFromInstruction(insn, 16, 3);
11421 if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11422 return S;
11423 case 281:
11424 tmp = fieldFromInstruction(insn, 0, 5);
11425 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11426 tmp = fieldFromInstruction(insn, 0, 5);
11427 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11428 tmp = fieldFromInstruction(insn, 8, 5);
11429 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11430 tmp = fieldFromInstruction(insn, 16, 5);
11431 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11432 return S;
11433 case 282:
11434 tmp = fieldFromInstruction(insn, 0, 5);
11435 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11436 tmp = fieldFromInstruction(insn, 8, 5);
11437 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11438 tmp = fieldFromInstruction(insn, 16, 5);
11439 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11440 return S;
11441 case 283:
11442 tmp = fieldFromInstruction(insn, 0, 5);
11443 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11444 tmp = fieldFromInstruction(insn, 8, 5);
11445 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11446 tmp = fieldFromInstruction(insn, 16, 5);
11447 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11448 return S;
11449 case 284:
11450 tmp = fieldFromInstruction(insn, 0, 2);
11451 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11452 tmp = fieldFromInstruction(insn, 0, 2);
11453 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11454 tmp = fieldFromInstruction(insn, 8, 5);
11455 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11456 tmp = fieldFromInstruction(insn, 16, 5);
11457 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11458 return S;
11459 case 285:
11460 tmp = fieldFromInstruction(insn, 0, 5);
11461 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11462 tmp = fieldFromInstruction(insn, 5, 2);
11463 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11464 tmp = fieldFromInstruction(insn, 8, 5);
11465 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11466 tmp = fieldFromInstruction(insn, 16, 5);
11467 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11468 tmp = fieldFromInstruction(insn, 5, 2);
11469 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11470 return S;
11471 case 286:
11472 tmp = fieldFromInstruction(insn, 0, 5);
11473 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11474 tmp = fieldFromInstruction(insn, 0, 5);
11475 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11476 tmp = fieldFromInstruction(insn, 8, 5);
11477 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11478 tmp = fieldFromInstruction(insn, 16, 5);
11479 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11480 tmp = fieldFromInstruction(insn, 5, 3);
11481 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11482 return S;
11483 case 287:
11484 tmp = fieldFromInstruction(insn, 0, 5);
11485 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11486 tmp = fieldFromInstruction(insn, 0, 5);
11487 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11488 tmp = fieldFromInstruction(insn, 8, 5);
11489 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11490 tmp = fieldFromInstruction(insn, 16, 5);
11491 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11492 tmp = fieldFromInstruction(insn, 5, 3);
11493 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11494 return S;
11495 case 288:
11496 tmp = fieldFromInstruction(insn, 0, 5);
11497 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11498 tmp = fieldFromInstruction(insn, 8, 5);
11499 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11500 tmp = fieldFromInstruction(insn, 16, 5);
11501 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11502 tmp = fieldFromInstruction(insn, 5, 2);
11503 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11504 return S;
11505 case 289:
11506 tmp = fieldFromInstruction(insn, 0, 5);
11507 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11508 tmp = fieldFromInstruction(insn, 5, 2);
11509 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11510 tmp = fieldFromInstruction(insn, 8, 5);
11511 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11512 tmp = fieldFromInstruction(insn, 16, 5);
11513 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11514 return S;
11515 case 290:
11516 tmp = fieldFromInstruction(insn, 0, 5);
11517 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11518 tmp = fieldFromInstruction(insn, 8, 5);
11519 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11520 return S;
11521 case 291:
11522 tmp = fieldFromInstruction(insn, 0, 5);
11523 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11524 tmp = fieldFromInstruction(insn, 8, 5);
11525 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11526 return S;
11527 case 292:
11528 tmp = fieldFromInstruction(insn, 0, 2);
11529 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11530 tmp = fieldFromInstruction(insn, 8, 2);
11531 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11532 tmp = fieldFromInstruction(insn, 22, 2);
11533 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11534 return S;
11535 case 293:
11536 tmp = fieldFromInstruction(insn, 0, 2);
11537 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11538 tmp = fieldFromInstruction(insn, 8, 2);
11539 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11540 return S;
11541 case 294:
11542 tmp = fieldFromInstruction(insn, 0, 5);
11543 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11544 tmp = fieldFromInstruction(insn, 8, 5);
11545 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11546 tmp = fieldFromInstruction(insn, 16, 5);
11547 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11548 tmp = fieldFromInstruction(insn, 5, 3);
11549 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11550 return S;
11551 case 295:
11552 tmp = fieldFromInstruction(insn, 0, 5);
11553 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11554 tmp = fieldFromInstruction(insn, 8, 5);
11555 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11556 tmp = fieldFromInstruction(insn, 16, 5);
11557 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11558 tmp = fieldFromInstruction(insn, 5, 3);
11559 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11560 return S;
11561 case 296:
11562 tmp = fieldFromInstruction(insn, 0, 5);
11563 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11564 tmp = fieldFromInstruction(insn, 0, 5);
11565 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11566 tmp = fieldFromInstruction(insn, 8, 5);
11567 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11568 return S;
11569 case 297:
11570 tmp = fieldFromInstruction(insn, 0, 5);
11571 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11572 tmp = fieldFromInstruction(insn, 22, 2);
11573 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11574 tmp = fieldFromInstruction(insn, 0, 5);
11575 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11576 tmp = fieldFromInstruction(insn, 8, 5);
11577 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11578 return S;
11579 case 298:
11580 tmp = fieldFromInstruction(insn, 0, 5);
11581 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11582 tmp = fieldFromInstruction(insn, 22, 2);
11583 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11584 tmp = fieldFromInstruction(insn, 8, 5);
11585 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11586 return S;
11587 case 299:
11588 tmp = fieldFromInstruction(insn, 0, 5);
11589 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11590 tmp = fieldFromInstruction(insn, 22, 2);
11591 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11592 return S;
11593 case 300:
11594 tmp = fieldFromInstruction(insn, 8, 1);
11595 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11596 return S;
11597 case 301:
11598 tmp = fieldFromInstruction(insn, 22, 2);
11599 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11600 return S;
11601 case 302:
11602 tmp = fieldFromInstruction(insn, 22, 2);
11603 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11604 tmp = fieldFromInstruction(insn, 8, 1);
11605 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11606 return S;
11607 case 303:
11608 tmp = fieldFromInstruction(insn, 0, 5);
11609 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11610 tmp = fieldFromInstruction(insn, 5, 2);
11611 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11612 tmp = fieldFromInstruction(insn, 8, 5);
11613 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11614 tmp = fieldFromInstruction(insn, 16, 5);
11615 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11616 return S;
11617 case 304:
11618 tmp = fieldFromInstruction(insn, 0, 2);
11619 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11620 tmp = fieldFromInstruction(insn, 8, 5);
11621 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11622 tmp = fieldFromInstruction(insn, 16, 5);
11623 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11624 return S;
11625 case 305:
11626 tmp = fieldFromInstruction(insn, 0, 5);
11627 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11628 tmp = fieldFromInstruction(insn, 16, 5);
11629 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11630 tmp = 0x0;
11631 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11632 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11633 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11634 return S;
11635 case 306:
11636 tmp = fieldFromInstruction(insn, 16, 5);
11637 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11638 tmp = 0x0;
11639 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11640 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11641 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11642 tmp = fieldFromInstruction(insn, 0, 5);
11643 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11644 return S;
11645 case 307:
11646 tmp = fieldFromInstruction(insn, 11, 2);
11647 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11648 tmp = fieldFromInstruction(insn, 16, 5);
11649 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11650 tmp = 0x0;
11651 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11652 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11653 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11654 tmp = fieldFromInstruction(insn, 0, 5);
11655 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11656 return S;
11657 case 308:
11658 tmp = fieldFromInstruction(insn, 11, 2);
11659 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11660 tmp = fieldFromInstruction(insn, 16, 5);
11661 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11662 tmp = 0x0;
11663 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11664 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11665 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11666 tmp = fieldFromInstruction(insn, 0, 5);
11667 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11668 return S;
11669 case 309:
11670 tmp = fieldFromInstruction(insn, 16, 5);
11671 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11672 tmp = 0x0;
11673 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11674 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11675 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11676 tmp = fieldFromInstruction(insn, 0, 3);
11677 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11678 return S;
11679 case 310:
11680 tmp = fieldFromInstruction(insn, 16, 5);
11681 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11682 tmp = 0x0;
11683 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11684 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11685 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11686 return S;
11687 case 311:
11688 tmp = fieldFromInstruction(insn, 0, 5);
11689 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11690 tmp = fieldFromInstruction(insn, 11, 2);
11691 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11692 tmp = fieldFromInstruction(insn, 16, 5);
11693 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11694 tmp = 0x0;
11695 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11696 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11697 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11698 return S;
11699 case 312:
11700 tmp = fieldFromInstruction(insn, 11, 2);
11701 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11702 tmp = fieldFromInstruction(insn, 16, 5);
11703 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11704 tmp = 0x0;
11705 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11706 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11707 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11708 tmp = fieldFromInstruction(insn, 0, 3);
11709 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11710 return S;
11711 case 313:
11712 tmp = fieldFromInstruction(insn, 0, 5);
11713 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11714 tmp = fieldFromInstruction(insn, 16, 5);
11715 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11716 tmp = fieldFromInstruction(insn, 16, 5);
11717 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11718 tmp = fieldFromInstruction(insn, 8, 3);
11719 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11720 return S;
11721 case 314:
11722 tmp = fieldFromInstruction(insn, 16, 5);
11723 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11724 tmp = fieldFromInstruction(insn, 16, 5);
11725 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11726 tmp = fieldFromInstruction(insn, 8, 3);
11727 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11728 tmp = fieldFromInstruction(insn, 0, 5);
11729 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11730 return S;
11731 case 315:
11732 tmp = fieldFromInstruction(insn, 16, 5);
11733 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11734 tmp = fieldFromInstruction(insn, 11, 2);
11735 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11736 tmp = fieldFromInstruction(insn, 16, 5);
11737 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11738 tmp = fieldFromInstruction(insn, 8, 3);
11739 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11740 tmp = fieldFromInstruction(insn, 0, 5);
11741 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11742 return S;
11743 case 316:
11744 tmp = fieldFromInstruction(insn, 16, 5);
11745 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11746 tmp = fieldFromInstruction(insn, 11, 2);
11747 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11748 tmp = fieldFromInstruction(insn, 16, 5);
11749 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11750 tmp = fieldFromInstruction(insn, 8, 3);
11751 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11752 tmp = fieldFromInstruction(insn, 0, 5);
11753 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11754 return S;
11755 case 317:
11756 tmp = fieldFromInstruction(insn, 16, 5);
11757 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11758 tmp = fieldFromInstruction(insn, 16, 5);
11759 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11760 tmp = fieldFromInstruction(insn, 8, 3);
11761 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11762 tmp = fieldFromInstruction(insn, 0, 3);
11763 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11764 return S;
11765 case 318:
11766 tmp = fieldFromInstruction(insn, 16, 5);
11767 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11768 tmp = fieldFromInstruction(insn, 16, 5);
11769 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11770 tmp = fieldFromInstruction(insn, 8, 3);
11771 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11772 return S;
11773 case 319:
11774 tmp = fieldFromInstruction(insn, 0, 5);
11775 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11776 tmp = fieldFromInstruction(insn, 16, 5);
11777 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11778 tmp = fieldFromInstruction(insn, 11, 2);
11779 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11780 tmp = fieldFromInstruction(insn, 16, 5);
11781 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11782 tmp = fieldFromInstruction(insn, 8, 3);
11783 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11784 return S;
11785 case 320:
11786 tmp = fieldFromInstruction(insn, 16, 5);
11787 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11788 tmp = fieldFromInstruction(insn, 11, 2);
11789 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11790 tmp = fieldFromInstruction(insn, 16, 5);
11791 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11792 tmp = fieldFromInstruction(insn, 8, 3);
11793 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11794 tmp = fieldFromInstruction(insn, 0, 3);
11795 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11796 return S;
11797 case 321:
11798 tmp = fieldFromInstruction(insn, 0, 5);
11799 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11800 tmp = fieldFromInstruction(insn, 16, 5);
11801 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11802 tmp = fieldFromInstruction(insn, 16, 5);
11803 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11804 tmp = fieldFromInstruction(insn, 13, 1);
11805 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11806 return S;
11807 case 322:
11808 tmp = fieldFromInstruction(insn, 16, 5);
11809 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11810 tmp = fieldFromInstruction(insn, 16, 5);
11811 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11812 tmp = fieldFromInstruction(insn, 13, 1);
11813 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11814 tmp = fieldFromInstruction(insn, 0, 5);
11815 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11816 return S;
11817 case 323:
11818 tmp = fieldFromInstruction(insn, 16, 5);
11819 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11820 tmp = fieldFromInstruction(insn, 11, 2);
11821 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11822 tmp = fieldFromInstruction(insn, 16, 5);
11823 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11824 tmp = fieldFromInstruction(insn, 13, 1);
11825 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11826 tmp = fieldFromInstruction(insn, 0, 5);
11827 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11828 return S;
11829 case 324:
11830 tmp = fieldFromInstruction(insn, 16, 5);
11831 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11832 tmp = fieldFromInstruction(insn, 11, 2);
11833 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11834 tmp = fieldFromInstruction(insn, 16, 5);
11835 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11836 tmp = fieldFromInstruction(insn, 13, 1);
11837 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11838 tmp = fieldFromInstruction(insn, 0, 5);
11839 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11840 return S;
11841 case 325:
11842 tmp = fieldFromInstruction(insn, 16, 5);
11843 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11844 tmp = fieldFromInstruction(insn, 16, 5);
11845 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11846 tmp = fieldFromInstruction(insn, 13, 1);
11847 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11848 tmp = fieldFromInstruction(insn, 0, 3);
11849 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11850 return S;
11851 case 326:
11852 tmp = fieldFromInstruction(insn, 16, 5);
11853 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11854 tmp = fieldFromInstruction(insn, 16, 5);
11855 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11856 tmp = fieldFromInstruction(insn, 13, 1);
11857 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11858 return S;
11859 case 327:
11860 tmp = fieldFromInstruction(insn, 0, 5);
11861 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11862 tmp = fieldFromInstruction(insn, 16, 5);
11863 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11864 tmp = fieldFromInstruction(insn, 11, 2);
11865 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11866 tmp = fieldFromInstruction(insn, 16, 5);
11867 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11868 tmp = fieldFromInstruction(insn, 13, 1);
11869 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11870 return S;
11871 case 328:
11872 tmp = fieldFromInstruction(insn, 16, 5);
11873 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11874 tmp = fieldFromInstruction(insn, 11, 2);
11875 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11876 tmp = fieldFromInstruction(insn, 16, 5);
11877 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11878 tmp = fieldFromInstruction(insn, 13, 1);
11879 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11880 tmp = fieldFromInstruction(insn, 0, 3);
11881 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11882 return S;
11883 case 329:
11884 tmp = fieldFromInstruction(insn, 11, 2);
11885 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11886 tmp = fieldFromInstruction(insn, 16, 5);
11887 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11888 tmp = 0x0;
11889 tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11890 tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11891 if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11892 return S;
11893 case 330:
11894 tmp = fieldFromInstruction(insn, 16, 5);
11895 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11896 tmp = fieldFromInstruction(insn, 11, 2);
11897 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11898 tmp = fieldFromInstruction(insn, 16, 5);
11899 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11900 tmp = fieldFromInstruction(insn, 8, 3);
11901 if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11902 return S;
11903 case 331:
11904 tmp = fieldFromInstruction(insn, 16, 5);
11905 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11906 tmp = fieldFromInstruction(insn, 11, 2);
11907 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11908 tmp = fieldFromInstruction(insn, 16, 5);
11909 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11910 tmp = fieldFromInstruction(insn, 13, 1);
11911 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11912 return S;
11913 case 332:
11914 tmp = fieldFromInstruction(insn, 16, 5);
11915 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11916 tmp = fieldFromInstruction(insn, 13, 1);
11917 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11918 tmp = fieldFromInstruction(insn, 0, 5);
11919 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11920 return S;
11921 case 333:
11922 tmp = fieldFromInstruction(insn, 16, 5);
11923 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11924 tmp = fieldFromInstruction(insn, 13, 1);
11925 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11926 tmp = fieldFromInstruction(insn, 0, 5);
11927 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11928 return S;
11929 case 334:
11930 tmp = fieldFromInstruction(insn, 5, 2);
11931 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11932 tmp = fieldFromInstruction(insn, 16, 5);
11933 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11934 tmp = fieldFromInstruction(insn, 13, 1);
11935 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11936 tmp = fieldFromInstruction(insn, 0, 5);
11937 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11938 return S;
11939 case 335:
11940 tmp = fieldFromInstruction(insn, 5, 2);
11941 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11942 tmp = fieldFromInstruction(insn, 16, 5);
11943 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11944 tmp = fieldFromInstruction(insn, 13, 1);
11945 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11946 tmp = fieldFromInstruction(insn, 0, 5);
11947 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11948 return S;
11949 case 336:
11950 tmp = fieldFromInstruction(insn, 16, 5);
11951 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11952 tmp = fieldFromInstruction(insn, 13, 1);
11953 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11954 tmp = fieldFromInstruction(insn, 8, 5);
11955 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11956 tmp = fieldFromInstruction(insn, 0, 5);
11957 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11958 return S;
11959 case 337:
11960 tmp = fieldFromInstruction(insn, 16, 5);
11961 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11962 tmp = fieldFromInstruction(insn, 13, 1);
11963 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11964 tmp = fieldFromInstruction(insn, 8, 5);
11965 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11966 tmp = fieldFromInstruction(insn, 0, 5);
11967 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11968 return S;
11969 case 338:
11970 tmp = fieldFromInstruction(insn, 5, 2);
11971 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11972 tmp = fieldFromInstruction(insn, 16, 5);
11973 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11974 tmp = fieldFromInstruction(insn, 13, 1);
11975 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11976 tmp = fieldFromInstruction(insn, 8, 5);
11977 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11978 tmp = fieldFromInstruction(insn, 0, 5);
11979 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11980 return S;
11981 case 339:
11982 tmp = fieldFromInstruction(insn, 5, 2);
11983 if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11984 tmp = fieldFromInstruction(insn, 16, 5);
11985 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11986 tmp = fieldFromInstruction(insn, 13, 1);
11987 if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11988 tmp = fieldFromInstruction(insn, 8, 5);
11989 if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11990 tmp = fieldFromInstruction(insn, 0, 5);
11991 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11992 return S;
11993 case 340:
11994 tmp = fieldFromInstruction(insn, 0, 5);
11995 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11996 tmp = fieldFromInstruction(insn, 8, 5);
11997 if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11998 tmp = fieldFromInstruction(insn, 16, 5);
11999 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12000 return S;
12001 case 341:
12002 tmp = fieldFromInstruction(insn, 0, 5);
12003 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12004 tmp = fieldFromInstruction(insn, 16, 5);
12005 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12006 tmp = 0x0;
12007 tmp |= fieldFromInstruction(insn, 5, 2) << 0;
12008 tmp |= fieldFromInstruction(insn, 8, 4) << 2;
12009 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12010 return S;
12011 case 342:
12012 tmp = fieldFromInstruction(insn, 0, 5);
12013 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12014 tmp = fieldFromInstruction(insn, 16, 5);
12015 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12016 tmp = 0x0;
12017 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
12018 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
12019 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12020 tmp = 0x0;
12021 tmp |= fieldFromInstruction(insn, 5, 2) << 0;
12022 tmp |= fieldFromInstruction(insn, 8, 4) << 2;
12023 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12024 return S;
12025 case 343:
12026 tmp = fieldFromInstruction(insn, 0, 5);
12027 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12028 tmp = fieldFromInstruction(insn, 16, 5);
12029 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12030 tmp = fieldFromInstruction(insn, 0, 5);
12031 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12032 tmp = 0x0;
12033 tmp |= fieldFromInstruction(insn, 5, 2) << 0;
12034 tmp |= fieldFromInstruction(insn, 8, 4) << 2;
12035 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12036 return S;
12037 case 344:
12038 tmp = fieldFromInstruction(insn, 0, 5);
12039 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12040 tmp = fieldFromInstruction(insn, 0, 5);
12041 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12042 tmp = fieldFromInstruction(insn, 16, 5);
12043 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12044 tmp = 0x0;
12045 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
12046 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
12047 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12048 tmp = 0x0;
12049 tmp |= fieldFromInstruction(insn, 5, 2) << 0;
12050 tmp |= fieldFromInstruction(insn, 8, 4) << 2;
12051 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12052 return S;
12053 case 345:
12054 tmp = fieldFromInstruction(insn, 0, 5);
12055 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12056 tmp = fieldFromInstruction(insn, 16, 5);
12057 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12058 tmp = 0x0;
12059 tmp |= fieldFromInstruction(insn, 5, 2) << 0;
12060 tmp |= fieldFromInstruction(insn, 8, 4) << 2;
12061 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12062 return S;
12063 case 346:
12064 tmp = fieldFromInstruction(insn, 0, 5);
12065 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12066 tmp = fieldFromInstruction(insn, 16, 5);
12067 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12068 tmp = 0x0;
12069 tmp |= fieldFromInstruction(insn, 7, 1) << 0;
12070 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
12071 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12072 tmp = 0x0;
12073 tmp |= fieldFromInstruction(insn, 5, 2) << 0;
12074 tmp |= fieldFromInstruction(insn, 8, 4) << 2;
12075 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12076 return S;
12077 case 347:
12078 tmp = fieldFromInstruction(insn, 0, 5);
12079 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12080 tmp = fieldFromInstruction(insn, 9, 2);
12081 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12082 tmp = 0x0;
12083 tmp |= fieldFromInstruction(insn, 8, 1) << 0;
12084 tmp |= fieldFromInstruction(insn, 16, 5) << 1;
12085 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12086 return S;
12087 case 348:
12088 tmp = fieldFromInstruction(insn, 16, 5);
12089 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12090 tmp = fieldFromInstruction(insn, 0, 6);
12091 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12092 tmp = fieldFromInstruction(insn, 8, 5);
12093 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12094 return S;
12095 case 349:
12096 tmp = fieldFromInstruction(insn, 16, 5);
12097 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12098 tmp = 0x0;
12099 tmp |= fieldFromInstruction(insn, 6, 1) << 0;
12100 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
12101 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12102 tmp = fieldFromInstruction(insn, 0, 6);
12103 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12104 tmp = fieldFromInstruction(insn, 8, 5);
12105 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12106 return S;
12107 case 350:
12108 tmp = fieldFromInstruction(insn, 0, 2);
12109 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12110 tmp = 0x0;
12111 tmp |= fieldFromInstruction(insn, 3, 4) << 0;
12112 tmp |= fieldFromInstruction(insn, 16, 2) << 4;
12113 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12114 tmp = fieldFromInstruction(insn, 8, 5);
12115 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12116 return S;
12117 case 351:
12118 tmp = fieldFromInstruction(insn, 16, 5);
12119 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12120 tmp = fieldFromInstruction(insn, 0, 6);
12121 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12122 tmp = fieldFromInstruction(insn, 8, 3);
12123 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12124 return S;
12125 case 352:
12126 tmp = fieldFromInstruction(insn, 16, 5);
12127 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12128 tmp = 0x0;
12129 tmp |= fieldFromInstruction(insn, 6, 1) << 0;
12130 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
12131 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12132 tmp = fieldFromInstruction(insn, 0, 6);
12133 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12134 tmp = fieldFromInstruction(insn, 8, 3);
12135 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12136 return S;
12137 case 353:
12138 tmp = fieldFromInstruction(insn, 0, 2);
12139 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12140 tmp = 0x0;
12141 tmp |= fieldFromInstruction(insn, 3, 4) << 0;
12142 tmp |= fieldFromInstruction(insn, 16, 2) << 4;
12143 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12144 tmp = fieldFromInstruction(insn, 8, 3);
12145 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12146 return S;
12147 case 354:
12148 tmp = fieldFromInstruction(insn, 0, 5);
12149 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12150 tmp = fieldFromInstruction(insn, 9, 2);
12151 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12152 tmp = 0x0;
12153 tmp |= fieldFromInstruction(insn, 8, 1) << 0;
12154 tmp |= fieldFromInstruction(insn, 16, 5) << 1;
12155 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12156 return S;
12157 case 355:
12158 tmp = fieldFromInstruction(insn, 16, 5);
12159 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12160 tmp = fieldFromInstruction(insn, 0, 6);
12161 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12162 tmp = fieldFromInstruction(insn, 8, 5);
12163 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12164 return S;
12165 case 356:
12166 tmp = fieldFromInstruction(insn, 16, 5);
12167 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12168 tmp = 0x0;
12169 tmp |= fieldFromInstruction(insn, 6, 1) << 0;
12170 tmp |= fieldFromInstruction(insn, 13, 1) << 1;
12171 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12172 tmp = fieldFromInstruction(insn, 0, 6);
12173 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12174 tmp = fieldFromInstruction(insn, 8, 5);
12175 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12176 return S;
12177 case 357:
12178 tmp = fieldFromInstruction(insn, 0, 2);
12179 if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12180 tmp = 0x0;
12181 tmp |= fieldFromInstruction(insn, 3, 4) << 0;
12182 tmp |= fieldFromInstruction(insn, 16, 2) << 4;
12183 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12184 tmp = fieldFromInstruction(insn, 8, 5);
12185 if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12186 return S;
12187 case 358:
12188 tmp = fieldFromInstruction(insn, 0, 4);
12189 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12190 tmp = fieldFromInstruction(insn, 0, 4);
12191 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12192 tmp = fieldFromInstruction(insn, 4, 7);
12193 if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12194 return S;
12195 case 359:
12196 tmp = fieldFromInstruction(insn, 0, 4);
12197 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12198 tmp = fieldFromInstruction(insn, 4, 6);
12199 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12200 return S;
12201 case 360:
12202 tmp = fieldFromInstruction(insn, 0, 4);
12203 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12204 tmp = fieldFromInstruction(insn, 4, 6) << 2;
12205 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12206 return S;
12207 case 361:
12208 tmp = fieldFromInstruction(insn, 0, 4);
12209 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12210 tmp = fieldFromInstruction(insn, 4, 4);
12211 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12212 return S;
12213 case 362:
12214 tmp = fieldFromInstruction(insn, 0, 4);
12215 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12216 tmp = fieldFromInstruction(insn, 0, 4);
12217 if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12218 tmp = fieldFromInstruction(insn, 4, 4);
12219 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12220 return S;
12221 case 363:
12222 tmp = fieldFromInstruction(insn, 4, 4);
12223 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12224 tmp = fieldFromInstruction(insn, 0, 2);
12225 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12226 return S;
12227 case 364:
12228 tmp = fieldFromInstruction(insn, 0, 4);
12229 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12230 return S;
12231 case 365:
12232 tmp = fieldFromInstruction(insn, 0, 3);
12233 if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12234 tmp = fieldFromInstruction(insn, 5, 2);
12235 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12236 return S;
12237 case 366:
12238 tmp = fieldFromInstruction(insn, 0, 3);
12239 if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12240 tmp = fieldFromInstruction(insn, 4, 4);
12241 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12242 return S;
12243 case 367:
12244 tmp = fieldFromInstruction(insn, 0, 4);
12245 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12246 tmp = fieldFromInstruction(insn, 4, 4);
12247 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12248 tmp = fieldFromInstruction(insn, 8, 4) << 2;
12249 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12250 return S;
12251 case 368:
12252 tmp = fieldFromInstruction(insn, 0, 4);
12253 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12254 tmp = fieldFromInstruction(insn, 4, 4);
12255 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12256 tmp = fieldFromInstruction(insn, 8, 4);
12257 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12258 return S;
12259 case 369:
12260 tmp = fieldFromInstruction(insn, 0, 4);
12261 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12262 tmp = fieldFromInstruction(insn, 4, 4);
12263 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12264 tmp = fieldFromInstruction(insn, 8, 3) << 1;
12265 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12266 return S;
12267 case 370:
12268 tmp = fieldFromInstruction(insn, 0, 4);
12269 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12270 tmp = fieldFromInstruction(insn, 4, 4);
12271 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12272 tmp = fieldFromInstruction(insn, 8, 3);
12273 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12274 return S;
12275 case 371:
12276 tmp = fieldFromInstruction(insn, 0, 4);
12277 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12278 tmp = fieldFromInstruction(insn, 4, 5) << 2;
12279 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12280 return S;
12281 case 372:
12282 tmp = fieldFromInstruction(insn, 0, 3);
12283 if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12284 tmp = fieldFromInstruction(insn, 3, 5) << 3;
12285 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12286 return S;
12287 case 373:
12288 tmp = fieldFromInstruction(insn, 4, 4);
12289 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12290 tmp = fieldFromInstruction(insn, 8, 4) << 2;
12291 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12292 tmp = fieldFromInstruction(insn, 0, 4);
12293 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12294 return S;
12295 case 374:
12296 tmp = fieldFromInstruction(insn, 4, 4);
12297 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12298 tmp = fieldFromInstruction(insn, 8, 4);
12299 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12300 tmp = fieldFromInstruction(insn, 0, 4);
12301 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12302 return S;
12303 case 375:
12304 tmp = fieldFromInstruction(insn, 4, 4);
12305 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12306 tmp = fieldFromInstruction(insn, 8, 3) << 1;
12307 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12308 tmp = fieldFromInstruction(insn, 0, 4);
12309 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12310 return S;
12311 case 376:
12312 tmp = fieldFromInstruction(insn, 4, 5) << 2;
12313 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12314 tmp = fieldFromInstruction(insn, 0, 4);
12315 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12316 return S;
12317 case 377:
12318 tmp = fieldFromInstruction(insn, 3, 6) << 3;
12319 if (s6_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12320 tmp = fieldFromInstruction(insn, 0, 3);
12321 if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12322 return S;
12323 case 378:
12324 tmp = fieldFromInstruction(insn, 4, 4);
12325 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12326 tmp = fieldFromInstruction(insn, 0, 4) << 2;
12327 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12328 return S;
12329 case 379:
12330 tmp = fieldFromInstruction(insn, 4, 4);
12331 if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12332 tmp = fieldFromInstruction(insn, 0, 4);
12333 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12334 return S;
12335 case 380:
12336 tmp = fieldFromInstruction(insn, 4, 5) << 3;
12337 if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
12338 return S;
12339 }
12340}
12341
12342template <typename InsnType>
12343static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
12344 InsnType insn, uint64_t Address,
12345 const void *DisAsm,
12346 const MCSubtargetInfo &STI) {
12347 const FeatureBitset &Bits = STI.getFeatureBits();
12348
12349 const uint8_t *Ptr = DecodeTable;
12350 InsnType CurFieldValue = 0;
12351 DecodeStatus S = MCDisassembler::Success;
12352 while (true) {
12353 ptrdiff_t Loc = Ptr - DecodeTable;
12354 switch (*Ptr) {
12355 default:
12356 errs() << Loc << ": Unexpected decode table opcode!\n";
12357 return MCDisassembler::Fail;
12358 case MCD::OPC_ExtractField: {
12359 unsigned Start = *++Ptr;
12360 unsigned Len = *++Ptr;
12361 ++Ptr;
12362 CurFieldValue = fieldFromInstruction(insn, Start, Len);
12363 LLVM_DEBUG(dbgs() << Loc << ": OPC_ExtractField(" << Start << ", "
12364 << Len << "): " << CurFieldValue << "\n");
12365 break;
12366 }
12367 case MCD::OPC_FilterValue: {
12368 // Decode the field value.
12369 unsigned Len;
12370 InsnType Val = decodeULEB128(++Ptr, &Len);
12371 Ptr += Len;
12372 // NumToSkip is a plain 24-bit integer.
12373 unsigned NumToSkip = *Ptr++;
12374 NumToSkip |= (*Ptr++) << 8;
12375 NumToSkip |= (*Ptr++) << 16;
12376
12377 // Perform the filter operation.
12378 if (Val != CurFieldValue)
12379 Ptr += NumToSkip;
12380 LLVM_DEBUG(dbgs() << Loc << ": OPC_FilterValue(" << Val << ", " << NumToSkip
12381 << "): " << ((Val != CurFieldValue) ? "FAIL:" : "PASS:")
12382 << " continuing at " << (Ptr - DecodeTable) << "\n");
12383
12384 break;
12385 }
12386 case MCD::OPC_CheckField: {
12387 unsigned Start = *++Ptr;
12388 unsigned Len = *++Ptr;
12389 InsnType FieldValue = fieldFromInstruction(insn, Start, Len);
12390 // Decode the field value.
12391 InsnType ExpectedValue = decodeULEB128(++Ptr, &Len);
12392 Ptr += Len;
12393 // NumToSkip is a plain 24-bit integer.
12394 unsigned NumToSkip = *Ptr++;
12395 NumToSkip |= (*Ptr++) << 8;
12396 NumToSkip |= (*Ptr++) << 16;
12397
12398 // If the actual and expected values don't match, skip.
12399 if (ExpectedValue != FieldValue)
12400 Ptr += NumToSkip;
12401 LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckField(" << Start << ", "
12402 << Len << ", " << ExpectedValue << ", " << NumToSkip
12403 << "): FieldValue = " << FieldValue << ", ExpectedValue = "
12404 << ExpectedValue << ": "
12405 << ((ExpectedValue == FieldValue) ? "PASS\n" : "FAIL\n"));
12406 break;
12407 }
12408 case MCD::OPC_CheckPredicate: {
12409 unsigned Len;
12410 // Decode the Predicate Index value.
12411 unsigned PIdx = decodeULEB128(++Ptr, &Len);
12412 Ptr += Len;
12413 // NumToSkip is a plain 24-bit integer.
12414 unsigned NumToSkip = *Ptr++;
12415 NumToSkip |= (*Ptr++) << 8;
12416 NumToSkip |= (*Ptr++) << 16;
12417 // Check the predicate.
12418 bool Pred;
12419 if (!(Pred = checkDecoderPredicate(PIdx, Bits)))
12420 Ptr += NumToSkip;
12421 (void)Pred;
12422 LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckPredicate(" << PIdx << "): "
12423 << (Pred ? "PASS\n" : "FAIL\n"));
12424
12425 break;
12426 }
12427 case MCD::OPC_Decode: {
12428 unsigned Len;
12429 // Decode the Opcode value.
12430 unsigned Opc = decodeULEB128(++Ptr, &Len);
12431 Ptr += Len;
12432 unsigned DecodeIdx = decodeULEB128(Ptr, &Len);
12433 Ptr += Len;
12434
12435 MI.clear();
12436 MI.setOpcode(Opc);
12437 bool DecodeComplete;
12438 S = decodeToMCInst(S, DecodeIdx, insn, MI, Address, DisAsm, DecodeComplete);
12439 assert(DecodeComplete);
12440
12441 LLVM_DEBUG(dbgs() << Loc << ": OPC_Decode: opcode " << Opc
12442 << ", using decoder " << DecodeIdx << ": "
12443 << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
12444 return S;
12445 }
12446 case MCD::OPC_TryDecode: {
12447 unsigned Len;
12448 // Decode the Opcode value.
12449 unsigned Opc = decodeULEB128(++Ptr, &Len);
12450 Ptr += Len;
12451 unsigned DecodeIdx = decodeULEB128(Ptr, &Len);
12452 Ptr += Len;
12453 // NumToSkip is a plain 24-bit integer.
12454 unsigned NumToSkip = *Ptr++;
12455 NumToSkip |= (*Ptr++) << 8;
12456 NumToSkip |= (*Ptr++) << 16;
12457
12458 // Perform the decode operation.
12459 MCInst TmpMI;
12460 TmpMI.setOpcode(Opc);
12461 bool DecodeComplete;
12462 S = decodeToMCInst(S, DecodeIdx, insn, TmpMI, Address, DisAsm, DecodeComplete);
12463 LLVM_DEBUG(dbgs() << Loc << ": OPC_TryDecode: opcode " << Opc
12464 << ", using decoder " << DecodeIdx << ": ");
12465
12466 if (DecodeComplete) {
12467 // Decoding complete.
12468 LLVM_DEBUG(dbgs() << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
12469 MI = TmpMI;
12470 return S;
12471 } else {
12472 assert(S == MCDisassembler::Fail);
12473 // If the decoding was incomplete, skip.
12474 Ptr += NumToSkip;
12475 LLVM_DEBUG(dbgs() << "FAIL: continuing at " << (Ptr - DecodeTable) << "\n");
12476 // Reset decode status. This also drops a SoftFail status that could be
12477 // set before the decode attempt.
12478 S = MCDisassembler::Success;
12479 }
12480 break;
12481 }
12482 case MCD::OPC_SoftFail: {
12483 // Decode the mask values.
12484 unsigned Len;
12485 InsnType PositiveMask = decodeULEB128(++Ptr, &Len);
12486 Ptr += Len;
12487 InsnType NegativeMask = decodeULEB128(Ptr, &Len);
12488 Ptr += Len;
12489 bool Fail = (insn & PositiveMask) || (~insn & NegativeMask);
12490 if (Fail)
12491 S = MCDisassembler::SoftFail;
12492 LLVM_DEBUG(dbgs() << Loc << ": OPC_SoftFail: " << (Fail ? "FAIL\n" : "PASS\n"));
12493 break;
12494 }
12495 case MCD::OPC_Fail: {
12496 LLVM_DEBUG(dbgs() << Loc << ": OPC_Fail\n");
12497 return MCDisassembler::Fail;
12498 }
12499 }
12500 }
12501 llvm_unreachable("bogosity detected in disassembler state machine!");
12502}
12503
12504
12505} // end namespace llvm
12506